One of the biggest alien discoveries in history was completely made up Posted on October 15, 2024 By Metro 2 Views One of the biggest alien discoveries in history was completely made up A film on the incident is landing on Netflix. continue reading...