Lance Armstrong reacts to Landis' claims

09:28AM 17th Oct 2013

Originally published May 2010