Planet Earth

UFO spotted from NAVY ship

Close encounter over Cape Hatteras North Carolina While in the US Navy in the summer of 1986, I was standing