Tornado Makes Landfall at the Beach - People Run!

Crazy video of a small tornado forming out of nowhere on a beach in Russia. It clearly built up a lot of strength in that short amount of time...

Sponsored Content

Sponsored Content

ALT 95.3 · Raleigh's Alternative
Listen Now on iHeartRadio