Do you know what is Chupacabra? well it came from Spanish word chupar meaning suck and cabra meaning goat or goat sucker.
It rumored to inhabit parts of America. It is associated more recently with sightings of an allegedly unknown animal in Puerto Rico, Mexico where the first sightings reports. And in Latin America communities , United States.
These creatures attacks livestock and sucks victim blood. There are some caught in action but it still unknown and cannot to prove 100% yet .
Well I have a prove that Chupacabra is real.
funny..... is it?