1 min read Music News Dead Icarus (featuring former Atreyu lead vocalist Alex Varkatzas) drops new single “So I Set Myself On Fire” October 27, 2023 Alex Valentovich Dead Icarus has just dropped their 3rd single, the undeniably heavy but melodic, “So...