OK, this is just plain creepy....
A carcass of "something" washed up on the shore of Georgia's Wolf Island National Refuge last week. But WHAT IS IT?? Marine experts are baffled, and a little skeptical too.
Take a look, see what you think... any guesses?