Metallica, Megadeth, Slayer & Anthrax : The Big 4 or The Big Fail?
by Cynthia Gomez Staff Writer Metallica, Megadeth, Slayer & Anthrax : The Big 4 or The Big Fail? Metalhead’s would do anything to see the biggest of thrash/metal bands play the same stage– pay $116 […]