Quick 25km bike ride this morning .. should have gone longer since I'll miss tomorrow's ride but I was just too lazy!
Originally Posted by yv0nne
Just curious -- how long does 25km on a bike take? (I haven't ridden a bike in 20 years... and I mostly know miles. )