Back From the Future

Back From the Future

Available on Investigation Discovery, Food Network, Science Channel, Discovery, TLC, Travel Channel, HGTV, Prime Video, discovery+, Hulu, Sling TV, Max, Animal Planet, Philo
S1 E5: On December 26, 1980, US Air Force personnel spot unidentified lights over two military bases in Suffolk, England. While investigating the incident in nearby Rendlesham Forest, servicemen document their encounter with advanced non-human technology.