Promotional video for the 2013 Tour Series, Britain’s unique team based town and city centre televised cycle race Series.