Really terrible tornado situation in Illinois

Been watching some really frightening live streams on TVN Weather of a tornado on the ground in Illinois, with at least one town heavily damaged there. The Weather Channel has coverage of this and other storm situations across the United States happening right now — there’s really bad weather happening from Ohio all the way down to Texas.

Update: Good grief, what a mess.

Advertisements