Some of the most iconic Italian sports car were produced in the 60s and 70s, here are the top 10 from the Country's illustrious sports car history.
Hosted on MSN23d
80s Car Legends: If You Drove One of These, You Were the CoolestThe 80s was an era of transformation ... Ferrari Testarossa The Testarossa's name translates to "redhead" in Italian, referring to the car's red-painted cam covers. It was also one of the few ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results