View The Stranglers on Nov 22, 2001EditFollowSharealmost 25 years agoThu, Nov 22, 2001at Alexander's LiveChester, EnglandThe StranglersEditFollowShare