PHOTOGRAPHED FOR VUE WEEKLY
Avenged Sevenfold graced the stage of Rogers Place on Thursday night, being the first metal band to play the venue since it's opening in September of 2016. The guys put on a slammin' show that had the house rockin' from side to side in a frenzy of whirlwind hair and moshing!