Skeptoid
05-03-2024 • 15 mins
In 2006, a flying saucer spent minutes literally hovering right above Chicago's O'Hare International Airport... so the story goes.