Showing posts with label bryozoan. Show all posts
Showing posts with label bryozoan. Show all posts

Tuesday, June 30, 2009

OK, WTF is this!!?



These things are popping up in the sewers of North Carolina... The only thing I have is that it may be a form of Bryozoan.

I say kill 'em... they just creep me out. Anyone..., anyone... Beuller...?