UPDATE ON THAT MASSIVE STORM COVERING HALF OF THE USA! INCREDIBLE force of … nature?
Radar is showing THREE possible tornadoes in East Central Illinois between Springfield and Effingham. Flooding has gotten out of control in Missouri and Oklahoma prompting evacuations and a “State of Emergency” declaration in Oklahoma. ** Disregard the previous video as it contained a error, the tornado video was something I was researching and was not meant for the video, it has been deleted** Thank you and stay safe if your are in the path of this storm, it is VERY strong!