Can’t catch a brake: Anti-INEOS protestors face resistance at the Tour of Britain
As Stage 8 of the Tour of Britain wound its way around Greater Manchester yesterday, the riders were greeted at various locations along the route by placard waving, devil-mask wearing protestors.