#15 | El Chupacabra
May 15, 2019•21 min
Episode description
The South American creature has been a legend for only decades this week we get blood thirsty with the blooding sucking dog like monster who preys on livestock.
For the best experience, listen in Metacast app for iOS or Android
