Wednesday, December 22, 2004
Armstrong vs. Santa
If you want to know the story behind this picture, you'll have to click here. Note that Armstrong is not wearing his new Discovery Channel cycling team kit (which is probably not ready yet) but is sporting a Livestrong jersey.
In not one but two Discovery Channel/TLC tie-ins, the constantly bickering Teutels of American Chopper fame built the "Lance Armstrong Bike" which they presented to Armstrong on the Jay Leno show and Overhaulin' pranked Armstrong and overhauled his '70 GTO.