Advertisement

In Pics: Canadian Grand Prix

Sebastian Vettel won the Canadian Grand Prix to capture his first Formula One victory on North American soil. Click here for the race report