Photo: NPS photo/Karen Altman
A pair of weird sea creatures that washed ashore in North Carolina have left wildlife experts scratching their heads and turning to the public in the hopes of identifying the mysterious denizens of the deep. The puzzling oddities were reportedly discovered by workers from the Cape Lookout National Seashore, which oversees parts of the state's barrier islands. Sharing images of the curious creatures on their Facebook page, the department explained that members of their 'turtle patrol' team stumbled upon the two strange objects sitting on a beach and indicated that "so far, we're stumped as to what they might be."
More on this story at the Coast to Coast AM website.