1957 Ferrari 625 TRC Spider by Scaglietti
The name "Testa Rossa" belongs, in most minds, to a V12. The 250 Testa Rossa that Ferrari campaigned to outright victory in the 1958 World Sportscar Championship has become one of the canonical objects of autom...