Tornado Watch in USA

Tornado Watch in USA Tornado Watch in USA has petrified the whole state. In Central Illinois, severe storms in December are uncommon but not unheard of. In fact, Illinois had its worst December tornado outbreak on record just three years ago, when 29 tornadoes struck the state, many of them in Central Illinois. While this… Continue reading Tornado Watch in USA