What do we think this is then ......
http://www.youtube.com/watch?v=TcKpx2DxGwY
Pretty gross whatever it is
http://www.youtube.com/watch?v=TcKpx2DxGwY
Pretty gross whatever it is
Some kind of worm I believe. It was covered in last weeks Metro
Reminds me of the cocoon Sil made in 'Species'
I was thinking more along the lines of the 'pods' from the 'body-snatchers' movies.:theyareon
I know what it is... Do you want me to tell you, or would people like to have fun guessing first?