Weird looking form of life?
It looks like something you would find in the human body, but from the video it seems that it's inside a sewer. If it is real, then it might be an extraordinary find. Big if, tho
« Chalk and blackboard stop-motion animation | Home | Ultraprecise form of art »
?
Untitled
Don't be shy, join the conversation: