Lance Stroll was “super happy” after the Canadian Grand Prix, after the Aston Martin driver took the final points paying position, in 10th, at his home race – while his frustrated team mate Sebastian Vettel rued his misfortune in the race after finishing in 12th.
Read full Formula 1 article formula1.com
Read all Formula 1 articles