HomeRaceRace ReviewsLe Tour de France 2013 – Stage 4: Nice > Nice, 25km... RaceRace Reviews Le Tour de France 2013 – Stage 4: Nice > Nice, 25km TTT. GreenEDGE Edge It! By Ed Hood - July 2, 2013