Friday, 11 January 2013

The Texas city that Lance Armstrong built

Tim Walker visits the cyclist’s home city to test opinion on his fall from grace – and his forthcoming date with Oprah

No comments:

Post a Comment