A bordertown detective who is trying to stop a rampaging Chupacabra, until another detective is brought in to investigate.
2011
2018
2017
2024
2014
1905
2022
2019
1991
2003
2020
2005
1980
1998
2023