Formula One World Championship: The start of the race. Malaysian Grand Prix, Sepang Circuit, Kuala Lumpur, 17 March 2002. BEST IMAGE
The start of the race.
Malaysian Grand Prix, Sepang Circuit, Kuala Lumpur, 17 March 2002.
BEST IMAGE