Indulge Sound has posted a review of Avenged Sevenfold’s “The Stage World Tour” stop in London, England on January 22nd, 2017.
The stage production itself was one of great proportions and shows just how far these guys have come from performing in small, sweaty clubs, to now selling out arenas across the country. An encore of the ever popular A Little Piece of Heaven and Unholy Confessions solidified this night as a show to compete for best of the year and we’re only just getting started. Avenged Sevenfold are at the top of their game right now and are on the road to world domination. It would be no surprise if the A7X boys were back headlining UK festivals with this performance in the next few years and we cannot wait for their return.