Does It Matter That the DOD Released Those UFO Videos?
The Department of Defense isn’t admitting that aliens exist. But apparently they don’t mind if you check out their sweet rides.
The Department of Defense isn’t admitting that aliens exist. But apparently they don’t mind if you check out their sweet rides.