Incredible image of glowing orb that resembles a UFO is revealed to be a lenticular cloud

Incredible image of glowing orb that resembles a UFO is revealed to be a lenticular cloud – a phenomenon that forms on the side of volcanic Mount Shasta in the winter A peculiar glowing orb that resembled a flying saucer was not an extraterrestrial ship, but a rare cloud that>>>

Continue reading