Sprint Ullrich vs. Armstrong

2011-02-15 7

Tour de France 2003 footage of a stage finish sprint between Jan Ullrich and Lance Armstrong.. epic


Sprint Ullrich vs. Armstrong