Bentwaters Incident

Referenced in 1 episode

Definition

An alleged UAP sighting in December 1980 at RAF Bentwaters in the UK, involving U.S. Air Force personnel who reported witnessing a mysterious craft.