Delta Fox (1979)

Delta Fox (1979)

The Only Thing He Had To Lose Was His Life 1979-10-31 United States of America 93 Min. PG-13
2 1 votes

Overview

Woman is kidnaped by hitman who discovers that he is the target of another hitman.