Tag: Holler

NASA Didn’t Find Aliens—but if You See Any UFOs, Holler

Seventy six years after the infamous Roswell incident, when a high-altitude balloon—or something—crashed in southeastern New Mexico, NASA has now officially weighed in on UFO sightings. Don’t get too excited: They haven’t...
Advertismentspot_img

Most Popular