Listen

Description

In this episode, We delve into the mysterious Chupacabra. This cryptid is responsible for thousands of deaths of livestock in many countries, Since it's debut in the mid 1990's.