Simon Richardson

Nicolas Roche, Tour de France 2010, stage 3

Tour de France blog: Simon Richardson was at the roadside during stag three to witness the drama