Riding London to Paris, in 24 hours…

27 04 2012

~24 hours on a bicycle. 2:16 on a train. Why am I riding?

Read the rest of this entry »

Advertisements