OMG!!! How disgusting... Here's the video of the mysterious sewer creatures that lurking in the sewers beneath in Raleigh, North Carolina. Is it an alien monster, or just pulsating blobs clinging to crevices of a sewer?????
The sewer creature was actually a colony of worms (almost certainly tubificids), the MailOnline reported.