Caliban Launch “Devil’s Night” Video – Is That A Bearded King Diamond?

Honestly, the song isn’t that bad, meaning I’ve heard worse. You may love it, and that’s totally cool, but please hear out my complaints....