Hey CVLT Nation readers, are you ready to start your week off with a haunting, bugged out video? The new BATS visual for their song “The Call Of Cthulhu” will fulfill your needs! Their soon to be released album ‘ALTER NATURE’ comes out on 10/10/19 and you can pre-order it here!