NASA spots bizarre 'eerie' holes in clouds over Florida linked to UFO reports

A chain of bizarre clouds that look like a giant floating jellyfish or a UFO was spotted off the coast of the Florida Keys.

No comments

Read more