5/10/07

INCREDIBLE TORNADO VIDEO!! May 4, 2007 - Ellis Co., OK

Watch as Stormchasers film a live tornado. It doesn't say where they are but I assume it's somewhere in the Midwest. And, no, this doesn't have Helen Hunt in it.

No comments :