Wednesday, December 16, 2009

Tour de France



For anyone who has ever watched the Tour de France, this is one of the funniest videos ever.

No comments:

Post a Comment