Dave Mustaine of Megadeth Performing at the T-Mobile Center in Kansas City. Photo by Josh Chaikin What happens when four…
Read More »Canadian thrashers ANNIHILATOR will release their sixteenth studio album, “For The Demented”, on November 3 via Neverland Music/Silver Lining Music.…
Read More »