They're off: Cyclists set off from Darlington at the start of stage two of the Tour of Britain

Loading...