Cyclists ride into Altrincham for final stage of Tour of Britain
CROWDS turned out for the final stage of the Tour of Britain Cycle race. Cyclists rode out from Altrincham's Market Street just minutes ago with the champiton expected to be crowned in Deansgate, Manchester at 3.10pm. THOSE CROWDS! 😍