Tuesday, May 24, 2016

Disney UFO Documentary

UFO lore has it this was shown on TV in 1995 without notice, and only once. Disney produced this pro-UFO program to promote new "alien encounter" rides at Disneyland.