TdF’13 St.15: Froome Unstoppable!
Race Report: A hot Bastille day in France, 243km on the menu and a finish on the famous summit of Mont Ventoux - this stage was always going to be a classic. It's a stage worthy of the biggest champions and today the biggest champion was Chris Froome who put in a possible Tour winning performance on the slopes of Le Géant de Provence.