Formula One World Championship: Scuderia Ferrari 2001 Spanish Grand Prix Practice, Barcelona 27 April 2001 DIGITAL IMAGE
Scuderia Ferrari 2001
Spanish Grand Prix Practice, Barcelona 27 April 2001
DIGITAL IMAGE