+Fates 63 Posted March 5, 2007 Here's a surveillance footage of a tornado in Tusla, OK on 4/1/06 http://www.videosift.com/video/Tornado-Tulsa-Airport Share this post Link to post Share on other sites
+EricJ 4,256 Posted March 27, 2007 That's called desperation, I mean Oklahoma.. god I can't wait to leave this s**thole. Share this post Link to post Share on other sites