Formula One World Championship: Ferrari had a good day after all Spanish Grand Prix, Barcelona, 29 April 2001 BEST IMAGE
Ferrari had a good day after all
Spanish Grand Prix, Barcelona, 29 April 2001
BEST IMAGE