Concert Review: The Big 4 (Metallica/Slayer/Megadeth/Anthrax) – Indio, CA – 4/23/11 February 4, 2011 Concert Reviews, Music, Reviews music 5 The Big 4 proved they still were. Read More »