Photo of crashed UFO released by Japanese Navy
OKINAWA, JAPAN- Japanese Navy officials have released the first ever photo of the UFO that crashed off the coast of Okinawa yesterday. The photo appears grainy and somewhat unclear since the vessel is submerged underwater but clearly shows a...