Results for

2014 Tour Day France: THANKS, OUR DUDES

 

Manuel reports from Stage 21 of the Tour de France.

Despite not seeing everything go according to plan, Our Dudes finished a triumphant three weeks of Touring in Paris.

next     next     next     next     next     next     next     next     next     next     next     next     next     next     next      next     next     next     next     next     next     next     next     next     next     next     next     next     next     next