2004

2004 Utica Tornado – An Unlikely Tornado Day Turned Horrific

On April 20th, 2004; 16 tornadoes touched down in Illinois during the mid-afternoon and evening hours. A total of 29…

4 years ago