JAPAN - A mysterious metal sphere discovered on the shore of Shizuoka

  • last year
JAPAN - A mysterious metal sphere discovered on the shore of Shizuoka.
It’s just a damn mooring buoy. I came upon one the other day just north of Jacksonville, FL on the way to Amelia Island