Avenged Sevenfold have wrapped their Life Is But A Dream... Tour across Europe ad the UK. They have shared a new video recap video, and you can check it out below. Avenged Sevenfold played the final show of their Life Is But A Dream North American Tour in Newark, NJ...
Continue reading...
Continue reading...