Hill & Beez Discuss... Avenged Sevenfold's 'The Stage' UK Tour. - Avenged Sevenfold

Hill & Beez Discuss… Avenged Sevenfold’s ‘The Stage’ UK Tour.

On Hill & Beez Discuss… Beez talks about his experience seeing Avenged Sevenfold’s “The Stage World Tour” stop in Birmingham, England. He says of the tour, “If you’re an Avenged Sevenfold fan, you have to see it. Absolutely, unequivocally, you have to see.”