In your face horror rock
by Noctomancer on 10/2/23First time seeing them live and they killed it on stage at the Belltown Yacht Club, true rock and roll fury and great attention to the fans! Haunt Me was also an awesome discovery and a great opening act.