Friday, January 9, 2015

Photos of Avenged Sevenfold in Shanghai, China

Below the photos of Avenged Sevenfold in Shanghai, China: