The Icarus Line
Last Rock n Roll Gang

Archive for October, 2017


Alvin Deguzman has died…

Posted October 5, 2017 by admin

Alvin Deguzman, long-time bassist of The Icarus Line, has died. He had been battling a rare form of cancer (mesenchymal chondrosarcoma), and finally lost the fight a few hours ago. As someone who has met him several times over the years, I am genuinely saddened by his passing. He was a “cool dude”. May you […]

Full Story »