Excellent Special Effects or Terrifying New Sewer Creatures? You Decide

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]

Advertisement

DISCUSSION

By
kaisermachead

Maybe it's an egg sack to start off Cloverfield 2. Maybe it's Tim Burton's