Ok, enough with all the "he's an alien" or "Escaped expiriment". El chupacabra has to be some kind of un-evolved prehistoric animal because it has many of the animal like appearances and some human qualities. Either that or its some mutated animal.
Scoring disabled. You must be logged in to score posts.