Sheffield, 6th of July – 2014 The British spectators certainly support and cheer on the Tour de France riders and today’s 201 kilometer long undulating stretch from York to Sheffield picked up where yesterday’s supporters left. It was a spectacular scene for this second stage of the big drama, Tour […]