Take a look at the video.
It says the footage is taken at North Carolina sewers.
It looks really really, eeew.
And also if you have the time take a look at the comments at the youtube page. Really really funny some of them.
Alien origins or not? Thats for you yourself to decide.