1 article
The 2003 Canadian Grand Prix showcased a thrilling race with Michael Schumacher claiming victory at the Circuit Gilles Villeneuve. Ralf Schumacher secured pole position, while Juan Pablo Montoya completed the podium.