WTF doesn’t even begin to describe it. THERE ARE ALIENS LIVING UNDER CAMERON VILLAGE IN RALEIGH, NC! Viral marketing? Pod people? Sewer scrotums? YOU be the judge. (Either way, this is seriously weird.)

8 months ago | Tags: aliens weirdness omg wtf nc monster

Comments (View)
blog comments powered by Disqus