Formula One World Championship: Inside the Michelin hospitality awning San Marino Grand Prix - Imola, Italy - 15 April 2001
Inside the Michelin hospitality awning
San Marino Grand Prix - Imola, Italy - 15 April 2001