What do some of the US storm chaser experts say is going on here?

What do some of the US storm chaser experts say is going on here?

No photo description available.


Source

s2Member®