Videos confirmed to be US Navy footage captured in November 2004 and January 2015 appear to show UFOs The Navy issued a …
source
Videos confirmed to be US Navy footage captured in November 2004 and January 2015 appear to show UFOs The Navy issued a …
source