• 1988 Ferrari Testarossa: Finding nero

    Going into production in 1984, the Ferrari Testarossa – translating as “red head” in Italian – saw great popularity during the late ’80s and early ’90s.

    Read More
  • 0 0