cyclelicio.us
Tour de France 2008 Stage 12 *SPOILERS*
Don’t read this if you’re waiting for the highlights video later tonight.First the fun news: Team Columbia’s Mark Cavendish sprinted for his third stage win today in the 105 mile …