LFO’S DEVIN LIMA DEAD AT 41 The singer died after battling stage 4 cancer for the last year. LFO were known for their hits “Summer Girls” and “Girl On TV” from 1999 as well as “Every Other Time.” The band was originally know as the Lyte Funkie Ones with three […]