LOGO

Posts Tagged ‘lombarde’

2008 Tour de France Preview Stage 16 – The Highest Road in Europe?

By • Nov 11th, 2007 • Category: Cycling, Reviews, Tour de France

This should be one of the best stages in the 2008 Tour.