Mother Nature

A Peek at the Awesome Power of Mother Nature
A Peek at the Awesome Power of Mother Nature
A Peek at the Awesome Power of Mother Nature
Sunday during a tornado in Illinois a guy pulled over and got a real peek of the awesome power of Mother Nature. The storm hit just south of Champaign near Tuscola. I lived about 40 miles from there for a couple of years and went through a couple of storms myself.