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

**See the 2012 and 2013 seasons of TORNADO CHASERS, only at...

33K views youtube.com

Interest

Bizarre/Oddities
Discovered by Takashi
on May 5, 2007

Stumblers Who Like This Page