Unknown Lifeform in North Carolina Sewer!

Someone sent me the following video and I have no words to describe it. Is this real? I don’t even have a category for...

read more
gamefanshop banner