Tour de France

Discussion relating to anything not football related

Tour de France

Postby gillsfan1066 » Mon Jul 07, 2014 3:04 pm

Been watching the three stages held in England, fantastic crowds everywhere, and this run into London just amazing, doesn't anyone go to work in England any more lol. ??
gillsfan1066
 
Posts: 4296
Joined: Sat Sep 22, 2012 8:13 pm

Return to Non-Football Discussion

Who is online

Users browsing this forum: No registered users and 25 guests