APTOPIX Severe Weather Illinois
Authorities work the scene at the Apollo Theatre after a severe spring storm caused damage and injuries during a concert, late Friday, March 31, 2023, in Belvidere, Ill.
Read More: APTOPIX Severe Weather Illinois
Source: Virgin Islands Daily News