Categories
PICS

Cloud Tsunami

The pictures of the unusual weather phenomenon in Florida are stunning. The amazing shot captured from a helicopter in Panama City, Florida.