Big Four Hitting Yankee Stadium on September 14, 2011
Metallica, Slayer, Megadeth, and Anthrax—also known as the Big 4 of Thrash—have announced their second US show, which is set for September 14, 2011. News of this East Coast performance is a wonderful way to start off the weekend. However, there two sucky things about this announcement: For one, the show is being held on […]