Hell On Earth Stages Concert, Sans Suicide
The Tampa Tribune reports Hell on Earth played Sunday night, but the promised suicide of a terminally ill fan on stage still didn’t happen. The concert at the Liar’s Club, 6416 N. Florida Ave., attracted about 20 fans. Outside, police and television crews waited for the suicide that didn’t happen.