Tour de France 2011, stage 13 Nigel Wynn July 15, 2011 5:15 pm 0shares 0shares Tour de France 2011, stage 13. 15 Juy 2011. By Graham Watson