Submit your photo to Weekly World News
TOP STORIES
twinkie
wild_hogs_atlanta

UNKNOWN LIFE FORM IN NORTH CAROLINA SEWER


sewer_creatures

RALEIGH, NC – A group of alien-like life forms have been filmed growing in a sewer in North Carolina. What are they?

Watch the video and judge for yourself.

Some say it is a bryozoa, which is a coral-like colony of tiny creatures.

What do you think?