Search This Blog

7.01.2009

Unknown Life Form in North Carolina Sewer

An unknown lifeform picked up by sewer snakecam in North Carolina. Believed to be of ET origin. Courtesy of www.UFORADAR.com

What is this thing?


Blog Archive