Now Playing | Way Too Close To Home 167

Joel experiences a storm chasers worst nightmare as he witnesses a tornado touching down near his family's home in Elk City, Oklahoma.

Recommended for You

Watch More Storm Chasers Videos
Filter