Track your progress and challenge your friends!
Get Started Now
Sounds like a nice day.
I really did roll over a healthy sized dog. He's ok though.
That dog had to learn the hard way when it crosses your path while you're going for a KOM. Strava-sshole! :D