Started By
Message
re: "Look out, here comes a TORNADO" thread.
Posted on 4/9/15 at 7:01 pm to Wishnitwas1998
Posted on 4/9/15 at 7:01 pm to Wishnitwas1998
Big fricking tornado is being filmed in northern Illinois right now
Just to the west of Chicago
Just to the west of Chicago
Posted on 4/9/15 at 7:08 pm to Wishnitwas1998
If it's the one on the weather channel, that thing is HUGE.
Back to top
Follow SECRant for SEC Football News