The Targa Florio was probably one of the greatest races ever to have taken place. XCAR visits the site where some of the most exciting moments in motor sport history took place.
The Targa Florio was probably one of the greatest races ever to have taken place. XCAR visits the site where some of the most exciting moments in motor sport history took place.