A bordertown detective who is trying to stop a rampaging Chupacabra, until another detective is brought in to investigate.
2014
2023
2004
2024
2020
2021
1970
2015
2022
2001
2025
1980
2019
2017