Monday, May 11, 2020
The Pentagon recently released three videos of UFOs recorded by the Navy -- one taken in 2004 and the other two in 2015. The videos, which first leaked a couple of years ago, show ... well, it's not exactly clear.
Admin's note: Participants in this discussion must follow the site's moderation policy. Profanity will be filtered. Abusive conduct is not allowed.