View The Stranglers on Dec 3, 2000EditFollowSharealmost 26 years agoSun, Dec 3, 2000at AdelphiPreston, EnglandThe StranglersEditFollowShare