Neat. I've been in leaf storms like that in OK, which was pretty cool. Nothing that size, though.
The coolest ones I've seen (outside of actual tornadoes) has been aroud El Paso. I recall seeing a fair number of them (some quite large) when I was working in that area.