“La Vuelta” Tour of Spain bike race
The 71st edition of “La Vuelta” Tour of Spain runs from Aug. 20 to Sept. 11. The Vuelta is made up of 21 stages.
Quinn Kelley 0 Comment Sports biking, La Vuelta, Spain, Tour of Spain
The 71st edition of “La Vuelta” Tour of Spain runs from Aug. 20 to Sept. 11. The Vuelta is made up of 21 stages.