Menu
© 2025 The Couch Critic
Status
Released
Release
2011
Runtime
1h 21m
Twisted Sister's farewell to the Club Scene. Long Island's North Stage Theater 1982.
5 Cast Members
Dee Snider
Eddie 'Fingers' Ojeda
Jay Jay French
Mark Mendoza
A.J. Pero