Advertisements

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?

READ MOREUNKNOWN LIFE FORM IN NORTH CAROLINA SEWER

Advertisements