By Amaris Castillo | 04/19/2011 - 19:03
Has the legendary Chupacabra (aka that mythical creature known to suck the blood of livestock and first reported in Puerto Rico way back in 1995) scurried its way back into the limelight? According to Darrin Jackson, it has. The Arizona civilian told ABC local affiliate reporters that he noticed something unusual running from a park while he was driving his kids to school.
By Mariela Rosario | 09/02/2009 - 13:42
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 very interesting."