Lance Armstrong's confession - in pictures

As the seven-time winner of the Tour de France finally admits to a career of...

2,613 views guardian.co.uk

Interest

Bicycling
Discovered by starspirit
on Jan 18, 2013

Stumblers Who Like This Page