US Department Of Defense Releases UFO Spotted Video,- 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

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