Armstrong at the start of Friday’s stage.
- By VeloNews.com
- Published May. 15, 2009
Armstrong at the start of Friday’s stage. | Photo: Andrew Hood
Armstrong at the start of Friday’s stage. | Photo: Andrew Hood
FILED UNDER: News
FILED UNDER: News