Dave Lombardo, one of the most influential, innovative, and prolific drummers of modern music, releases his debut solo album on May 5 via Ipecac Recordings.
Testament reveal their 13th studio album, Titans of Creation, to be released on April 3 via Nuclear Blast and video for the first single, “Night Of The Witch.”
The San Francisco Bay Area Thrash Metal Story will premiere on Saturday, April 20. Directed by Adam Dubin. Metal Allegiance with Special Guests perform after.