Press release available only in Italian In addition to field three factory cars in the race with his Scuderia, Volvo Car Italy pays homage to the Targa Florio retracing the moments that led to the bir...
OffBeat Racing
© Copyright 2024