Categories
Insane

Pentagon officially releases three videos with UFOs

The United States Department of Defense has officially released three short videos showing “unidentified aerial phenomena”. In a statement dated April 27, the Department of Defense said that the videos were taken by Navy pilots in 2004 and 2005, and had been circulating on the Internet since they were leaked in 2007 and 2017. “The […]