Giant waterspout forms near beach in Florida


A large waterspout was visible from Pensacola Beach, Florida, as it formed off the coast on Monday.

Picture of admin

admin

Leave a Reply

Recent Posts