What Causes Tornadoes?

Tornadoes most often are formed when weather conditions include bad thunderstorms, instability, and wind shear. These conditions are found in the lower atmosphere and often can include cooler temperature int he upper atmosphere.