Waterspout spotted near Florida beach

2015-06-08 200

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

Free Traffic Exchange