God Dethroned will release their new album, Illuminati, on February 7 via Metal Blade Records. You can pre-order the album in a number of formats here. A video for the new single "Spirit Of Beelzebub" (the second of three interconnected short movies) can be viewed below. God Dethroned comments...
Continue reading...
Continue reading...