It’s early afternoon, and the sky is overcast with intermittent drizzle filling the air. I’m in the little town of Severn Bridge, ON, about 60 miles north of Toronto preparing to “Ride the Edge.” Up here, the locals still don’t think they’re that far north, citing