Frightening storm formation menaces Florida coast

Buzz Videos 2021-03-11

Views 23

This apocalyptic scene off Pensacola Beach in Florida is the result of a storm formation which darkened skies and became more menacing as it approached the coast, scaring tourists and residents alike.

Share This Video


Download

  
Report form