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… Read More »Tornado Watch in USA