A first, I thought I was lost, but I was actually in the UK to witness Stage 3 of Le Tour de France, from Cambridge to London.
Read MoreLe Tour Cambridge
in Blog
cycling
A first, I thought I was lost, but I was actually in the UK to witness Stage 3 of Le Tour de France, from Cambridge to London.
Read More