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