2004 Japanese Grand Prix

Schumacher claims pole and win in one day

The 2004 Japanese Grand Prix, which took place on this date 12 years ago, was a special event in that…

8 years ago