Godmonster of Indian Flats

1973 | 89 min

The mayor of a remote town schemes to profit from a sheep's monstrous offspring by putting it on display.

Available: Amazon Prime, iTunes Store

Watch
Godmonster of Indian Flats