Now that is F1 racing at it’s best.

Wow!, what an exciting Canadian Grand Prix? Definitely one of the best races in many years. It had everything; big crashes, costly mistakes, a lot of passing, two black flags, stop and go penalties, retirements, and good sportsmanship.Definitely won by the best driver on the…