This writhing string of whoknowswhat was pulled from the Baltic Sea a little while ago. Some people claim it is just pig intestines, others say it is a bizarre sea creature, others say it's some sort of as-of-yet undiscovered worm and, of course, many are claiming it's an alien life form. Do any of you intelligent Neatorama readers have some insight to help clear up the question of "what the hell is that thing?"
Link Via Pet's Lady