Friday, September 20, 2013

Avenged Sevenfold in Brazil

Avenged Sevenfold arrived in Brazil where they will play at the Rock In Rio next September 22: