Discovery Channel documentary on the Nimitz Encounters. 2019 sensationalized docuseries on alien Contact. Discovery streaming link. YouTube trailer link.Read More
Discovery Channel documentary on the Nimitz Encounters. 2019 sensationalized docuseries on alien Contact. Discovery streaming link. YouTube trailer link.Read More