Trailer

The Devil's Horse (1975)

No trailer on record.