Chupacabra Claims Second Life In Honduras
Known as a cryptozoological creature, local residents living in Honduras are terrified of a chupacabra that has been on a killing spree recently. The said creature, is small in stature yet ferocious enough to...