Polls » Do you believe in chupacabras?

Do you believe in chupacabras?

(Poll has closed)

Yes 19% 29 votes

No 81% 126 votes

155 total votes