Twin Waterspouts Are Awesome-Looking, Also Terrifying

NowThis 2015-06-19

Views 48

The twins popped up over the Black Sea near Turkey.

Share This Video


Download

  
Report form