Avenged Sevenfold surprised the entire rock world last night releasing their new album The Stage (Capitol Records), and simultaneously live streaming a miniconcert from Hollywood around the world. As promised, they opened pop-up merch stores in Los Angeles and New York, and the band is at the New York City store tonight, hanging with fans.Continue reading