HomeRaceRace ReviewsLa Vuelta a España 2012 - Stage 17: Santander - Power 187.3... RaceRace Reviews La Vuelta a España 2012 – Stage 17: Santander – Power 187.3 km By Ed Hood - September 5, 2012 There were no ‘