‘Mysterious ball’ washes up on Japan beach sparking investigation by baffled officials
A bizarre ball that appears to be made of metal forced the closing off of a beach in Japan as...
A bizarre ball that appears to be made of metal forced the closing off of a beach in Japan as...