Incredible song and an incredible video from the new album 'Dead Set On Living', out April 16th through Hassle. Get head banging foo'!