Lance Armstrong: Bike 2
- Episode aired Oct 4, 2004
- TV-PG
- 44m
Observe the Tour De France in its final stages as work continues on Lance Armstrong's Livestrong Bike. The deadline is looming and the team is struggling as they try to put the finishing tou... Read allObserve the Tour De France in its final stages as work continues on Lance Armstrong's Livestrong Bike. The deadline is looming and the team is struggling as they try to put the finishing touches on the exhaust system.Observe the Tour De France in its final stages as work continues on Lance Armstrong's Livestrong Bike. The deadline is looming and the team is struggling as they try to put the finishing touches on the exhaust system.