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...

 

title

Content Goes Here