This week we dig deep for the truth of another cryptid - the Chupacabra!
Fairly new to the cryptozoo, the Chupcabra has been seen in Puerto Rico, Texas, and Miami - to name just a few! With livestock drained of all their blood, and quick glimpses of a dog/kangaroo/monkey/reptile this beast is a wily minx!
Join us as we discuss all the possibilities, and trample all over that great American city of Miami. In our defense, we were left unsupervised.
view more