A new exhibition is casting the spotlight on what some call Japan’s UFO story--a saucer-shaped boat known as the “Utsuro-bune” said to have washed ashore on the coast of Hitachi province ...
Whether or not you believe in UFOs, there's no denying that this incredible craft is truly out of this world. Amazing footage ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results