What The Heck Is That Thing?

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?


Sponsored Content

Sponsored Content