WATCH: Newly released footage from Department of Defense shows UFO caught on tape

0
12185

A video released by the US Defence Department shows an encounter between US Navy aircraft and a UFO over San Diego in 2004.

Facebook Comments