The sixth and final episode of Netflix's Top Secret UFO Projects posits that UFOs may have been visiting Earth for thousands…