Waterspout Spotted on Indian Beach

  • 10 years ago
Waterspouts were spotted over Siesta Key, Belleair and Indian Beach in Florida’s Sarasota County on Tuesday, June 17. This video shows a large waterspout near Indian Beach on the same date. Credit: YouTube/Thomas Gurganas

Recommended