40 Years of Cycling
Robbie McEwen wins stage eleven of the 2003 Giro d'Italia after attacking before a slippery last corner and fooling his rival sprinters
lottowet
From 40 Years of Cycling