Rock Sins has posted a review of Avenged Sevenfold’s “The Stage World Tour” stop in London, England.
Regardless of all that went before, as soon as the intro to The Stage kicked in, it was clear that this was going to be Avenged Sevenfold’s (9) night. With an opening salvo of The Stage, Afterlife and Hail To The King, M Shadows and co had the audience in the palm of their hands and didn’t let go for the next two hours plus.
Comments