
In 2023, investigative journalist Ross Coulthart made an explosive claim that sent shockwaves through the UFO community: somewhere outside the U.S., there’s a crashed UFO so large that a building had to be constructed around it to keep it hidden. In 2024, Coulthart doubled down on his claim, in 2025 other popular UFO talking heads like Luis Elizondo and Steven Greer joined in with more cryptic statements, and in 2026 a former Project Stargate Psychic and a sitting U.S. Congressman seemingly confirmed the story’s validity. So, where is this massive piece of alien tech? Join us on this week’s episode of Let’s Get Haunted as we follow the breadcrumbs and evaluate the top location speculations.
No transcript available.