Art Campbell

Referenced in 1 episode

Definition

Late UFO researcher who published online investigations claiming witnesses saw Eisenhower meet a landed flying saucer at Holloman AFB in 1955.