If you’ve been following the ongoing sewer monster story from North Carolina, I’ve got some seriously crazy news for you. First of all, the video of the throbbing poop-esque creature has been confirmed as real. But what is it?
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.