Awkward Lance Armstrong plays bike mechanic, pokes fun at scandal in new video
AMANDA WILKINS, Dallas Morning News: Entertainment
Thu, 04/17/2014 - 8:20am
Awkward Lance Armstrong plays bike mechanic, pokes fun at scandal in new video