
Terror at Baxter U
Evil Dwells On This Campus
2003 1h 26m 4Movie
Horror
A group of anthropology students at a Michigan college try to stop a Chupacabra from eating their classmates.
Where to Watch
No US streaming subscription carries this title right now.





















