
While they scored big in the 1980s with a pair of radio-friendly anthems, "We're Not Gonna Take It" and "I Wanna Rock,"
Twisted Sister has always been a live band at heart. From the bars of Long Island in the early '70s to theaters and clubs around the world today, the metal quintet has always been at its best on the concert stage. "Live At The Astoria" is the band's third live album, and by far the best. The 2-disc CD and DVD combo captures the Aug. 1, 2004 show at the Astoria Theatre in London - a concert that band members unanimously list as one of the best out of more than 9,000 they've played so far.