Daily Archives: August 26, 2017

Rare double waterspout caught on camera

The sight, off the coast of Florida’s Anna Maria Island, was filmed on Thursday afternoon.

Article Source Here: