Those wacky French

September 29, 2009 in Bicycling | Comments (0)

tour-de-france-fans

Sacre Bleu. What is up with Tour de France fans? Wow!

Originally posted at The Jack of all Sports


Leave a Reply