1 dead, dozens injured when theatre roof collapses at concert

The Apollo Theatre in Belvidere, Illinois, reportedly suffered a marquee and a partial roof collapse Friday night during a tornado. The collapse left at least one person dead, dozens of others injured and debris scattered on nearby cars and street after the incident.

Latest Videos

Good Day

View More
View More