velovoices.com
Tour de Romandie preview
The Tour de Romandie is a six-day stage race in the French-speaking part of Switzerland, and has become particularly noteworthy for its usage by riders looking to build up their form in time for th…