October 12, 2024Podcast episode I found pretty convincing: “Who Are The Aliens” on Strange Familiars.
October 12, 2024In 1969, a small town in Massachusetts became the epicenter of one of the most credible mass UFO sightings in U.S. history. Dozens of witnesses, including families, reported strange lights, missing time, and strange encounters.