demon hunter

Weekend Jam: Demon Hunter, ‘Dead Flowers’
It’s no secret that I’m a big Demon Hunter fan, so it should come as no surprise that I was stoked to hear the guys would be playing the Machine Shop this winter! Demon Hunter will takes the stage at the Shop on Tuesday, Feb. 26, along with In Flames, All Shall Perish and Detroit’s…