A mountainous course along narrow roads with over 7,000 bends before the gates of Palermo in Sicily, Italy: welcome to the Targa Florio. This was a highly popular and demanding road race especially in...
Automotive Art&Culture OffBeat Racing
© Copyright 2024