Photos: Mega Ride Vaudreuil

For a third consecutive year, the Mega Ride took place in the rain, stifling turnout and ruining what would otherwise be a really cool event.

A few hundred hard core riders made it out despite the bad weather. If you were at the Vaudreuil starting point you’ll find your vehicle here. For other starting points we’ll share any photos as they become available from other photographers.