Sicily, Italy June 3–11, 2007 A passenger’s view of the Targa Florio.Photo: Roger Dixon Become a Member & Get Ad-Free...
May 2010 Near the Lancia Factory; Turin, March 1954. Piero Taruffi seems pleased after a test of the Lancia D24...
Near the Lancia factory in Turin during March of 1954, Piero Taruffi seems pleased after a test of the Lancia D24 that he will soon be racing to victory in the Giro di Sicilia with Carlo Luoni as passenger. Photo courtesy of: THE KLEMANTASKI COLLECTION Become a Member & Get...