Does anybody know what in the world a "clear sky tornado" is? I've never heard of anything remotely like this, and I am honestly pretty skeptical if its even a real phenomenon. This posts claims it was equivalent to an F3. Not sure I buy that but interesting none the less.
Are they talking about a landspout?