Chupacabra when? Chupacabra now!
Turns out the mythical beast has been making its way south. This episode covers what happened when he stepped onto the scene in Chili.
Also turns out you can make a tidy living in the field of cryptozoology.
http://www.animalplanet.com/tv-shows/lost-tapes/creatures/chupacabra-history/
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More