Downloaded videos come without watermark.

US: Funnel Cloud Spotted In St. Pete Beach, Florida

You can also download at AP / Reuters
  • Captured on Sunday 26th of June 2022
  • Location is Florida

Description

A funnel cloud, possibly a waterspout was spotted in St. Pete Beach, Florida on Sunday, June 26. Read more...