Only five days left in this year’s “final grand tour.” And the finish today in stage 17 of the Vuelta a Espana didn’t disappoint anyone, apparently.
Only five days left in this year’s “final grand tour.” And the finish today in stage 17 of the Vuelta a Espana didn’t disappoint anyone, apparently.
Previous post: The Greater German Pedalless Solution
Next post: Santa Cruz Syndicate at 2012 DH Worlds