My handlebars creak. My warped wheel groans against the brakes on each rotation. My un-greased chain squeals.
Okay, so my bicycle doesn´t exactly weep, but it comes close to it, and so do I. My thighs burn. My shoulder bag is soaked in sweat. My body and mind are exhausted.
We´ve spent the last 2 days cycling [...]