Twisted Sister: North Stage '822011•81 minutes•0.0/10MusicMovie OverviewTwisted Sister's farewell to the Club Scene. Long Island's North Stage Theater 1982.CastDee SniderEddie 'Fingers' OjedaJay Jay FrenchMark MendozaA.J. Pero