Tanner J. ParsonsinHorror HoundsNight of the ChupacabraIn 1991, in the small town of Huntsville, Texas, the summer was blazing hot. Sunset had arrived, and the shift was changing at a little…Oct 3, 2023Oct 3, 2023