Cycling Weekly Photo Gallery – Tour de France 2008, stage 10. Photos by Luc Claessen Cycling Weekly April 15, 2009 9:06 pm 0shares 0shares