Now That The Big Four Have Performed Together …
Posted by Zach Shaw on June 28, 2010
The “Big Four” series of European shows came to an end last night (June 27) in Istanbul, Turkey. Many metal fans thought the day would never come when they’d see Metallica share the same stage with Megadeth (let alone with Slayer and Anthrax as well). But now that we all got a chance to see […]