The Canadian Grand Prix

The Formula One Canadian Grand Prix has been held in Montreal since 1978, on the artificial island of Île Notre-Dame. Held every year at the beginning of June, the race is eagerly anticipated by the city's residents, to whom it represents the unofficial start of summer.

Continue ReadingThe Canadian Grand Prix