Eagle Rock Entertainment has set a July 26 release date for "Double Live - Northstage Theatre 1982 / New York Steel Benefit show 2001", a two-disc DVD set which couples TWISTED SISTER live shows from the start of the band's recording career in 1982 and the beginning of its reunion career in 2001.
More...
More...