by Mariela Rosario | 09.02.2009 | 12:42pm | 2 Comments
A taxidermist in Blanco, Texas claims to have a frozen, preserved specimen of the ever-popular Latin American mythical creature: the Chupacabra. Says Jerry Ayer, owner of the Blanco Taxidermy School, "It's different, that's for sure. It's. . . READ FULL STORY