Monday, September 14, 2009 10:11:33 AM
Love the people that come from other website complaining that people took this pic from there. NEWS FLASH 4CHAN gets all their crap from other websites they DO NOT take all the pictures themselves and post them.
3 is the supposed head of a Chupacabra. It was dismissed as being a hoax later on. I believe it was "discovered" somewhere in 2004-2005. I remember the picture from an early I-A-B video from JKCinema. I don't know if it`s a well done latex mask or something completely different, but nice job nevertheless.