The German thrash duo bring the riffs on their sophomore album.
by Jon Hadusek
on April 22, 2016, 12:00am
Because you don’t have to go to Austin this week to discover great new music.
The metal renaissance looks to be alive and thriving this year.