Twisted Sister frontman Dee Snider and German metal queen Doro Pesch joined Brazilian power/progressive metallers Angra on stage on September 19 at the Rock In Rio festival in Rio De Janeiro, Brazil to perform the TS classics "I Wanna Rock" and "We're Not Gonna Take It". Professionally filmed video...
More...
More...