TWISTED SISTER: LIVE AT LONG ISLAND 1982

Twisted-Sister-1983.jpg

1 X 80' SD
DIRECTED BY DAVE STREICHER
A JEDMA PRODUCTION


Twisted Sister are captured in an early performance from the Northstage Theater in Long Island, New York in 1982 featuring songs from their debut album Under the Blade.


PerformanceMatt Dent