What Creates a Tornado?

A tornado is created when a thunderstorm meets an upsurge in air, with a bit of opposing winds thrown in. When all these things meet, they start to spin causing a tornado.