Did Obama win the Tour de France?

wombat

New member
Joined
Jun 10, 2008
Messages
19
Reaction score
0
Points
1
After review of the finish line photo, Tour de France officials declare Obama the winner. It seems that the original winner was on steroids AND driving a car. Is this just another great accolade for the greatest president of all time?
http://www.jaunted.com/story/2008/6/10/2338/57493/travel/Cycling+Travel%3A+Obama+Scorns+Your+Spandex
 
Back
Top