Daily Caller patriots exclusive content

The U.S. Navy Dropped A UFO Truth Bomb – What Does This Have To Do With National Security?

Font Size:

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.