Demon Head release the video for The Night is …

Demon Head release the video for The Night is Yours – new album titled Hellfire Ocean Void out 22nd February