The New Tour de France Champion

01.24.13 4 years ago

Now that Lance Armstrong has been stripped of his titles, the first non-doper in line is ready to claim his yellow jerseys.

Related: Jimmy Fallon Interviews Lance Armstrong’s Bike, Taiwanese Animation: Lance Armstrong Confesses

Around The Web