A tropical tornado is a special kind of tornado that is formed mostly from wind shear and less through instability. Because of that, they tend to be weaker and shorter-lived than the tornadoes that form…
Read more of Wx Info: Tropical tornadoes vs. other tornadoes