Loading...
Uploaded by NewsOnABC on Jul 18, 2010
Kazakhstan's Alexandre Vinokourov has won stage 13 of the 2010 Tour de France after missing the previous two tours due to a ban for blood doping.
News & Politics
Standard YouTube License
Load more suggestions
All Comments