ICARUS WITCH: Pittsburgh Traditional Metal Veterans Drop “10,000 Light Years From Home” Single/Lyric Video Today; New Album, No Devil Lived On, Due In 2023 On Cleopatra Records
photo by Aubrianna Myers Pittsburgh, Pennsylvania’s long-running traditional metal veterans ICARUS WITCH today drop a banger of a new single, “10,000 Light Years From Home,” as well as a captivating lyric video for the anthem. With this sci-fi-themed single, the Read More …