08.28.2023 - By Ross and Carrie
Ross talks with Brian Dunning of Skeptoid about his new film The UFO Movie THEY Don’t Want You To See. Is there alien life in the universe? How do you investigate UFO claims? Plus, Brian shares some of his own sightings and their fascinating solutions.