"The Phenomenon." Directed by James Fox. Released October 6, 2020. "Of course, UFO skeptics don't read sighting reports. Nine out of ten insist on arguing in generalities, and couldn't tell a good report from a poor one if their lives depended on it." --Alexander D. Mebane, ca. 1957 (memory … [Read more...]
You are here: Home / Archives for Alexander D. Mebane