15
Oct
1995 Ferrari 512M
“Testarossa” translates to “Red Head” in Italian. It was the superstar-car of the 80’s, with it’s “cheese-grater” sides and high-mounted side view mirror. It was also the last of the mid-engine “flat” 12-cylinder Ferrari’s.