Originally Posted by touchdownward
Ever see the movie Squirm?
That thing looks just like the mutated earthworm in that movie.
Wow, I found another one of the approximately 10 people in this world that have actually seen that movie.
And you're right, it DOES look like one of those mutated earthworms.