Vuelta a Espana – Stage 19 – 2011 – Finish adminMay 15, 2012Chris Froome Chris Froome Video Rating: five / 5
Vuelta a Espana – Stage 17 – 2011 – Finish adminOctober 10, 2010Chris Froome21 Comments Chris Froome Video Rating: 5 / 5