Avenged Sevenfold recently kicked off its tour in Dublin, Ireland, which also means the band premiered its brand new stage show. The show, done by Cirque du Soleil's production company, incorporates a ton of screens projecting animations and the like, bookended by two screens showing the band members.
Is this what you imagined the show would look like?
Sponsored Links from Around the Internet