Saturday, August 21, 2004

Alien vs. Mr. Hanky??


While looking for a new weekly link I found this very bizarre story about a Tiny Humanoid creature found in Chile.

I couldn't help but wonder if this was a promotion for Alien vs Predator (you know, AVP). Be sure to scroll down to see all the pictures. Very creepy.

0 Comments:

Post a Comment

<< Home