Friday, March 7, 2014

Video - Promo video for Avenged Sevenfold show in Chile

Here's the promo video: