Formula One World Championship: Japanese fans had little to cheer in the race. Malaysian Grand Prix, Sepang Circuit, Kuala Lumpur, Malaysia. 17 March 2002 DIGITAL IMAGE
Japanese fans had little to cheer in the race.
Malaysian Grand Prix, Sepang Circuit, Kuala Lumpur, Malaysia. 17 March 2002
DIGITAL IMAGE