Posts Tagged ‘where to view the stages of the Tour de France’
Watching the finale on the Champs Elysée in Paris
Posted by: Jennifer Sage on July 25, 2008
Where to watch, what to do, and what to bring to the Tour de France!
Posted by: Jennifer Sage on July 3, 2008