Friday, July 10, 2009

Le Tour!!!!!
Check out this tV add from France to advertise the tour de france.. i think it is quite funny!!!




Pretty funny!!!

No comments: