Skip to playerSkip to main content
  • 10 years ago
Incredible footage of a waterspout appearing in the Atlantic Ocean off the coast of Fort Lauderdale Beach, Florida, USA.

According to the filmer, the phenomenon occured yesterday and lasted for around 15 minutes.

Recommended