Has Moon Landed? Locals Find A Mysterious Metal Ball On A Beach In Hamamatsu, Japan
Earlier this week, a mysterious ball was found on the beach of Hamamatsu in Japan. The object, which measures around 1.5 feet in diameter, is made of an unknown material and is causing speculation about its origins. International news agencies covering the bizarre story A mysterious metal ball spotted on a beach in Hamamatsu City […]