Feel the Tornado Close To You

Some storm chasers in South Dakota panic when they realize they’re too close to an approaching tornado.

You might also like

Leave A Reply

Your email address will not be published.