Downloaded videos come without watermark.

US: Waterspout Spotted Off Palm Beach, FL

You can also download at AP / Reuters
  • Captured on Friday 17th of July 2020
  • Location is Florida

Description

A water spout that formed in the ocean near Palm Beach, Floria was spotted. A video on social media shows a water spo Read more...