Showing posts with label tour de france 09. Show all posts
Showing posts with label tour de france 09. Show all posts

Friday, July 17, 2009

Hold the Phone, They WHAT?

Some idiot with an air rifle has been shooting at riders in the Tour de France.

WTF, over?