TALAT: “SPACE BALLS” MYSTERY WASHES UP ON BEACH

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