Has the Chupacabra from Puerto Rico made it's way to the states to suck the blood of our livestock? Did a film from the same year as the sighting terrify viewers into believing they had seen a monster? Tune in and see what we think.
More episodes from "Monstars"



Don't miss an episode of “Monstars” and subscribe to it in the GetPodcast app.




