holy cow, after watching the clip on weather.com I did some digging and found a storm chaser forum where they were talking about it. I was just a few miles away! Eek!