ok, this video just became a little moreinteresting. it's defiantly making its rounds around the net cause i've seen it on other forums. i read some people have declared it CGI, others even our own NiPxD has called it worms. one source like this one,call it a bryozoan.
i still don't buy into the wormtheory and i know nothing about bryozoan, but this thing looks nothing like what people are saying it is.