This is some messed up stuff, anyone have any idea of what it could be???

Video Description: An unknown lifeform picked up by sewer snakecam in North Carolina. Believed to be of ET origin.

[ame="http://www.youtube.com/watch?v=p5wqpEza2YA"]YouTube - Unknown Lifeform in North Carolina Sewer[/ame]