Saturday, October 19, 2013

Watch the video of "This Means War" at Cynthia Woods Mitchell Pavilion in Houston

Here's the video of "This Means War" of Avenged Sevenfold at Cynthia Woods Mitchell Pavilion, Houston: