The Roar
The Roar

Roar Media

Marco Pantani outlasts Lance Armstrong to win Stage 12 of the 2000 Tour de France AFP PHOTO/PASCAL GEORGE

DATE ADDED: 2013-09-19 22:48:29

Return to Homepage
close