Tag: japan metal sphere

Japan baffled by iron ball washed up on beach

Police are inspecting a large iron ball that washed up on a beach in Japan, but authorities have said they do not know what...
spot_imgspot_img

Subscribe

Popular articles