Tagged: Geovany

el chupacabra randy turnbow

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...

×