Tour de France 2011 – Stage 13 (Thor Hushovd wins in rainbow jersey) December 4, 2012 17 Comments Biking Video clip Score: 4 / 5 Read More →