LE TOUR DE FRANCE STAGE 3 LONDON IN 100 WORDS ImageJuly 8, 2014July 9, 2014thefixedlife Leave a comment 10:30 a.m. we rode the course from our house to the final straight. Continue reading →