Tag: Tour de France

Yikes. This is the trailer for a longer 45-minute mini-documentary on Lance Armstrong and his alleged use of performance enhancing drugs to win the Tour de France.

Zemanta Related Posts Thumbnail

This is truly sad news: Lance Armstrong has been stripped of his 7 Tour de France titles and is barred from ever competing in the races ever again because he is refusing to fight allegations of doping from the U.S. Anti-Doping Agency. From his open letter to the public, it sounds like Armstrong was fed […]

TOUR DE FRANCIS DOCUMENTARY from Nick Mason on Vimeo. An incredible feat by Dan Francis.