BUFORA

Referenced in 1 episode

Definition

The British UFO Research Association, a UK organization formed in 1962 to investigate UFO reports. Its journal documented Joyce Bowles' third claimed encounter in 1977.