On this day in 2020, the Pentagon released three video clips of “unexplained aerial phenomenon” corroborating previously released footage and marking an unprecedented level of transparency regarding the subject of UFOs.
On This Day April 29
By Jason Roberts|2022-04-28T20:52:01-07:00April 29th, 2022|On This Day|
On This Day May 26May 26th, 2023
On This Day May 12May 12th, 2023