Theatre is rock n’ roll’s brother. They grew up together. Occasionally they part, but never long enough to see rock n’ roll fidget and sob. Alice Cooper. Iron Maiden.
Filmed at the 2008 Masters of Rock Festival in the Czech Republic, whilst Annihilator were on tour promoting their latest release Metal, this DVD shows the band playing to