Google
×

2003 Japanese Grand Prix

Match
The 2003 Japanese Grand Prix was a Formula One motor race held on 12 October 2003 at the Suzuka Circuit, Suzuka, Mie, Japan. It was the sixteenth and final round of the 2003 Formula One season, as well as the 29th Japanese Grand Prix. Wikipedia
Location: Suzuka Circuit
Date: October 12, 2003
Winner