Waterspout spotted near Florida beach

  • 9 years ago
A waterspout formed near Naples, Fla., and was spotted from a number of beaches along the coast. There were no reports of damage.