Moment notorious football fan the ‘Wealdstone Raider’ is chased by police and pinned against wall
Moment notorious football fan the ‘Wealdstone Raider’ is chased by police and pinned against wall as he is arrested for being drunk and disorderly outside Tube station in London Wealdstone Raider was detained by police after a comical London Bridge chase British Transport Police officers detained him outside the News Building The whole chase and … Read more