Completely forgot these guys existed! But hey, here's a new song from 'em!
when you close your eyes I'll be there too, summon the devil inside of you 2