The peloton ride during the sixth day of the 68th edition of Vuelta a Espana, a 175km stage between Guijuelo and Caceres, Spain, on Thursday.Aug 31, 2013

FULL STORY

Photo: AFP

This photo has been viewed 154 times.

TOP top