A mysterious metal object washed up on a beach in Corolla on the Outer Banks in North Carolina and nobody seems to know its origin. Is it part of a Russian nuclear sub? An ocean buoy? Advanced alien technology? Or something far stranger? From the Charlotte Observer: Cape Hatteras National Seashore, which controls much of the land along the Outer Banks, says the object is outside its jurisdiction.