Night of the Howling Beast

Two bloodthirsty beasts in deadly combat.

1975-01-09 | 87 minutes

Rating: 5.1