News

LFO bandmate on death of Devin Lima, 41: My brother ‘disappeared’

Devin Lima is the second member of the band to die of cancer, after LFO's lead singer Rich Cronin died in 2010 after battling leukemia.