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