Moments before Morbid Angel were scheduled to take the stage at the Apollo Theatre in Belvidere, Ill., the venue's roof collapsed during a powerful storm.
A police report states that someone came upon the skeletal remains while walking their dog Monday evening (March 8) in the 300 block of North Avenue Q.