Video of the Day
Wing Foil St. Laurence River
The island of Ile d'Orléans is located in Quebec, Canada, in the middle of the St. Lawrence River. Wind against current creates a large swell on this wide river.
28.05.2025 © Youtube / @nicolasbedard5336 | 00:21 minutes
Advertisement