Aurora - America's First UFO Conspiracy
Channel: Weirder World
Date: 2024-04-07

Learn the story behind America's first documented crash of a UFO in the small town of Aurora, Texas in 1897. This crash had multiple witnesses, recovered wreckage, news coverage, and even an alien body, yet over the years virtually every piece of physical evidence has vanished into the pages of history.