The Daily Show with Jon Stewart

Moment of Zen - Lance Armstrong's Physiology

Season 10 • 07/25/2005

CNN reports on Lance Armstrong's physiology.

More