The pictures of the unusual weather phenomenon in Florida are stunning. The amazing shot captured from a helicopter in Panama City, Florida.
Categories
Face in the clouds before a storm in Grand Falls New Brunswick, Canada.
(skip to 1.20 for the action)