Posted: Feb 25, 2016 5:33 am
by willhud9

The last is a new band that just released their debut album. Pretty lucky to get plugged in with Apocalyptica's US tour.

Speaking of that, I am most likely going to end up seeing all three of these bands live. I love Apocalyptica so its all worth it.