Home / Tag Archives: 2018 North American Tour

Tag Archives: 2018 North American Tour

AVENGED SEVENFOLD To Release ‘Live At The Grammy Museum’ Acoustic Album

Avenged Sevenfold may be ramping up to the release of The Stage deluxe edition on Dec. 15, but believe it or not there will be yet another Avenged offering coming to fans just prior to that. The group just announced ...

Read More »