Godmonster of Indian Flats
The mayor of a remote town schemes to profit from a sheep's monstrous offspring by putting it on display.
Starring
Stuart Lancaster
Director
Fredric Hobbs