"The Phenomenon." Directed by James Fox. Released October 6, 2020. (The final installment of a three-part post. For the first two parts, click here and here.) There are impressive UFO witnesses. There are not-so-impressive UFO witnesses. And then there's Salma Siddick. She's a … [Read more...]
You are here: Home / Archives for Father Gill