Nicholas Roche wins Stage 18 of the 2015 Vuelta Espana from Haimar Zubeldia

The Vuelta moto blog, stage 18: Roche comes good

Stage 18, September 10 Fantastic racing terrain on Thursday through Castille and Leon country where narrow roads swoop down through forests and up among spectacular rock pillars. The roads were…