June – SCREAMKING To Release New Album “Thee Indomitable Spirit”

Chicago, Illinois heavy metal band SCREAMKING have announced the release of their upcoming new album “Thee Indomitable Spirit” on October 31, 2019. ScreamKing vocalist Joe Lawson has checked in with the following comment: We are currently working on a video for the title track to our new album: “Thee Indomitable Spirit” which features very special guest vocalists … Continue reading June – SCREAMKING To Release New Album “Thee Indomitable Spirit”