In celebration of their new album, The Stage, Avenged Sevenfold launched a pop up shop in New York City over the weekend. The intimate space showcased new merchandise and the band's latest release.
After fans shopped their hearts out -- buying shirts, jackets, pins, bags and much more Avenged Sevenfold merchandise -- they lined up in the chilly weather to meet with the band for a photo-op...
Read
On a new episode of the 'Talk is Jericho' podcast, Chris described in detail how he and M. Shadows cooked up the bait which every media outlet took a bite of.