Video: Unseen life form found in North Carolina sewer



This is unreal. The darn thing moves!

The video was shot by sewer inspection teams in North Carolina. When this video surfaced yesterday, it set the whole Internet abuzz with activity. It's got everyone from scientist to UFO buffs excited.

Those who like to make sense of it all say that it's a colony of worms. I wonder if they would still say that after watching the video above.

Tags: