1952 Washington D.C. UFO Flap

Referenced in 1 episode

Definition

A wave of radar and visual UFO sightings over the US capital on the weekends of July 19-20 and 26-27, 1952. It caused national alarm and media headlines.