Dept. of Defense Launches New UFO Task Force to Investigate Phenomena

U.S. Dept. of Defense Launching New UFO Task Force ... To Investigate Phenomena

Old news is old news!
Be First!

Get TMZ breaking news sent right to your browser!