Originally Posted by
Debra Mc
It is probably a Chuppcara.
LOL! My thought too!
The chupacabras is a legendary cryptid rumored to inhabit parts of the Americas. The name comes from the animal's reported habit of attacking and drinking the blood of livestock, especially goats.
Last edited by BellaBoo; 01-25-2012 at 12:02 PM.