“SPACE BALLS” MYSTERY WASHES UP ON BEACH

A strange discovery of several large metal balls on a beach may have originated from space!