Shortly before MORBID ANGEL was scheduled to perform at the Apollo Theater in Belvidere, Illinois, on Friday night (March 31), the venue roof collapsed, killing one person and injuring at least 28 more, five of them severely. The Belvidere Police Department said 260 people were in the venue when the...
Continue reading...