buying a bike

Ode to a bicycle

  Twelve years, eight months, 24 days. I don’t know how long that is in bike years but it’s how long I have been riding my Giant OCR.  It’s 91,609 mil ...