UNKNOWN LIFE FORM IN NORTH CAROLINA SEWER June 30, 2009 by Erik Van Datiken 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