While they may look like something from a science-fiction film, the clouds are actually a rare natural phenomenon known as lenticular clouds.
On December 26, 1980, a UFO crash site in Suffolk Country, England has become one of Britain's most famous UFO encounters in ...
Giant Rock isn't just the world's largest freestanding boulder - it's one of the strangest places in America. Hidden in ...
In 1977, Brazil witnessed mysterious UFO encounters known as 'Chupa-Chupa', involving unexplained injuries and a military ...
Today marks 79 years since the U.S. first started seriously worrying there might be something "out there." But was it the ...
Stacker compiled a ranking of cities with the most UFO sightings in Rhode Island using data from the National UFO Reporting Center.