2001 Japanese Grand Prix, Suzuka, Japan.: 2001 Japanese Grand Prix, Suzuka, Japan. 12th-14th October 2001 Michael Schumacher, Ferrari. World Copyright Clive Rose/LAT Photographic
2001 Japanese Grand Prix, Suzuka, Japan.
12th-14th October 2001
Michael Schumacher, Ferrari.
World Copyright Clive Rose/LAT Photographic