Formula One World Championship: Michael Schumacher (GER) Ferrari fans went home happy. Formula One World Championship, Rd17, Japanese Grand Prix, Suzuka, Japan, 13 October 2002. BEST IMAGE
Michael Schumacher (GER) Ferrari fans went home happy.
Formula One World Championship, Rd17, Japanese Grand Prix, Suzuka, Japan, 13 October 2002.
BEST IMAGE