Loading...
Uploaded by Sheupke on Dec 30, 2007
Lance Armstrong wins the stage that finishes in Villard de Lans.
Sports
Standard YouTube License
u had 2 move the camera at the end! nooooo!!!!
speedycyclist13 1 year ago
sorry... :-(
Sheupke 1 year ago
but its still a really good vid
ULLE
babgp 2 years ago
awesome!!
gmspeedfreak 3 years ago
Load more suggestions
u had 2 move the camera at the end! nooooo!!!!
speedycyclist13 1 year ago
sorry... :-(
Sheupke 1 year ago