The U.S. Navy responded Monday to a Freedom Of Information Act request on UFOs by confirming the existence of even more videos on the topic.
The U.S. Navy Dropped A UFO Truth Bomb – What Does This Have To Do With National Security?
Daily Caller Productions
Contributor
Font Size: