Heavy Speed Metallers, BEWITCHER, recently unleashed their new album “Cursed Be Thy Kingdom” upon the metal public at long last! To mark the rather joyous, yet unholy occasion, BEWITCHER also served up fourth and final single, “Electric Phantoms”. The single...
Read more »