Polls » Do you believe in chupacabras?

Do you believe in chupacabras?

(Poll has closed)

Yes 26% 16 votes

No 74% 46 votes

62 total votes