Indiana’s Thrash/Power/Prog Metal Band IDOL THRONE Drops New Single “Covenant of the Immortal” Off New Album “A Clarion Call”!
US thrash/power/prog metal outfit IDOL THRONE is proud to release the new single “Covenant of the Immortal”, accompanied by a lyric video...