YELLOWTOOTH To Release ‘The Burning Illusion’ Album On April 30th
Having survived the plague year, Indiana’s YELLOWTOOTH will release its long-awaited third album, “The Burning Illusion” on April 30th via Orchestrated Misery Recordings. Taken from the new album, the opening track “From Faith To …