The End of the Chupacabra (1997)

The End of the Chupacabra (1997)

1997-09-06 United States of America 54 Min. PG-13
0 0 votes

Overview

A cop is assigned to investigate this so-called chupacabra that’s been seen all over town.