Exercising until exhaustion, getting harassed by motorists, flirting with hypothermia: Is there anything more soothing than bicycling non-stop for an entire weekend?
Ride 50 miles, stop for caffeine, repeat as necessary. Read >