The Canadian Grand Prix has a history of being something of a wild card, with unpredictable occurrences and outcomes, and winners that don't always follow the form book.
As examples of its deviation from the F1 norms, there have been a total of 14 Safety Car periods in Montreal in the past 10 years, including five last year, two of the past three races in Montreal have featured at least five different leaders, and the race has been won by the pole-sitter only three times in the past decade, compared to eight of the last 10 Monaco GPs
This year, however, the whole Formula 1 season has been chaotic so Montreal could, in fact, be the race that begins to establish a trend rather than breaking one.
Specifically, it could produce the first two-time winner of the season, as the first six races have seen six different winners – an unprecedented occurrence in modern F1 history.
Or, it could produce a seventh different winner in seven races.
If that should be the case, an argument could be made that the seventh winner might well be one Michael Schumacher – at least if you're into numerology.
Not only is it the seventh race of the season and he would be the seventh winner, Schumacher's Mercedes-Benz race car wears number seven, he is a seven-time World Champion, and he has won seven times previously in Montreal.
A more rational reason for predicting a Schumacher victory might be that he was the fastest qualifier at the last race, in Monaco, proving that he still has the stuff. Schumacher is far from a sure thing, however, as his recent race results haven't matched his occasional bursts of speed.
The most consistent performers, so far this season have been Ferrari's Fernando Alonso, who currently leads the World Championship points race, and Red Bull's Sebastian Vettel and Mark Webber, who are tied for second.
All three have already won races this year as have McLaren's Jenson Button, Mercedes-Benz's Nico Rosberg and Williams' Pastor Maldonado.
Conspicuously absent from that list is McLaren's Lewis Hamilton, who is in fourth-place in the standings, and who has won in Montreal before.
Other drivers with a very real chance to run up front, and even win, include Lotus team- mates Kimi Raikkonen and Romain Grosjean.
Whoever winds up on the top step of the podium it promises to be an exciting race!