UNKNOWN LIFE FORM IN NORTH CAROLINA SEWER
RALEIGH, NC – A group of alien-like life forms have been filmed growing in a sewer in North Carolina. What are they?
The World's Only Reliable News
RALEIGH, NC – A group of alien-like life forms have been filmed growing in a sewer in North Carolina. What are they?