The Scuderia takes on Nissan's titan of supercars and...not sure why my previous thread was deleted, but figured it would probably be nice to have all...