All The Big 4 Reviews:
The Big 4: USA (New York), September 14, 2011live concerts
The Big 4: USA (New York), September 14, 2011

United States of America, New York City, Yankee Stadium, September 14, 2011. Insanity! I loved this concert. Hetfeild, Mustaine, Araya, and Belladonna all sounded terrific, just like the albums!

POSTED: 04/25/2012 - 03:28 am

5.5
like
0