Kristin Lessard & Steve Kelly
Mother Nature is CRAZY!!!
By
Steve Kelly
Jun 13, 2018
Check out this UPCLOSE (a little too upclose for me) footage of this enormous Tornado!
View Full Site