Friday, February 17, 2017

Watch Avenged Sevenfold perform in Hamburg, Germany


You can watch below some video of Avenged Sevenfold's show in Hamburg, Germany: