Video Footage Surfaces of North Carolina Sewer Creatures

This is footage taken in the sewers under Cameron Village in Raleigh, North Carolina. Is it a disgusting new life form, or just a great special effect? Either way, I want to know more.


Chip Overclock®

OMG this thing is real. Remind me never to go down into a sewer without one of my 12 gauge pump shotguns and a FLAME THROWER!