Video Posted By: Google Alert - santa rosa beach May 31, 2019 Please use the SHARE buttons to forward this newsA waterspout was spotted off the coast of Santa Rosa Beach, Florida, on Friday, May 31. This footage, captured by local resident Robert Miralles, …
Be the first to comment on "Video"