MARYLAND – Workers at a hospital captured a live chupacabra!
chupacabra found
CHUPACABRA FOUND IN BARN
BLANCO, TX – A taxidermist in Texas says he has the fresh corpse of a chupacabra in his possession!
BLANCO, TX – A taxidermist in Texas says he has the fresh corpse of a chupacabra in his possession!