US Department Of Defense Releases UFO Spotted Video

Ngebray.com,- A video filmed from a fighter jet shows an unknown object near San Diego. The video from 2004 was released by the US Department of Defense. Here is the footage.

 

Picture from news.com.au

One of the pilots told US media the object was “not from this world.”