Jan 24, 2013
Irene's Internet

The New Tour de France Champion

Now that Lance Armstrong has admitted to doping, and his 7 Tour de France titles have been revoked, officials have awarded those medals to the only non-doper to compete in the famous cycling race.


More Funny Finds:

Leave a comment