According to monster quest they cought this evil looking little fucker in mexico, they didnt make the connection but the first thing i thought was "holy shit its a baby chupicabra!" I find it hard to believe the pictures are real, i would think it would be a big story.


http://i106.photobucket.com/albums/m261/Steffen777/macacomexico.jpg
http://i106.photobucket.com/albums/m261/Steffen777/terror1.jpg