The U.S. government released a report about UFOs on Friday, June 25, 2021, and it was more than meh. It gave us nothing of substance.
Read More »UFOs
Aliens and UFOs – Either Our Best Hope or Worst Nightmare
I believe Fravor because I too saw something many years ago for which I have no explanation.
Read More »