Excellent Special Effects Or Terrifying New Sewer Creatures?

This video purports to be of some unknown creatures in the sewers under Cameron Village in Raleigh, North Carolina. It's probably some early viral marketing for a movie. But! What if it isn't? Oh god, what if it isn't?? [io9]

Trending Stories Right Now