Visual Sunday: The Greatest Race on Earth?

Was the Targa Florio perhaps the greatest roadrace we’ve ever had? Here the Carrera RSR nr. 107 is battling its way to 6th in the 1973 Targa Florio while colleagues Lennep/Müller finished first overall in the sister Carrera RSR nr. 8.