View The Stranglers on Mar 13, 2002EditFollowShare24 years agoWed, Mar 13, 2002at Beamish Mary InnStanley, EnglandThe StranglersEditFollowShare