Showing posts with label Rebecca Wall. Show all posts
Showing posts with label Rebecca Wall. Show all posts
Monday, March 18, 2013
Salford ‘superhero’ hangs up cape after being punched in face in Manchester
A self-styled superhero that patrolled the streets of Salford, Great Manchester, has decided to hang up his suit after being punched in the face repeatedly by a group of thugs.
Subscribe to:
Posts (Atom)