Influential post-hardcore group The Icarus Line have announced the death of founding guitarist Alvin Deguzman after a battle with cancer.
The Los Angeles band released...
From 11-minute psychedelic wig-outs to two-minute distortion rackets, album number five from LA rockers The Icarus Line is titled with heavy irony. This band...