Vietnam vet hitchhikes to Mexico, and goes on a revenge-o-matic.
United States of America
Action
93 minutes
1973
Don McDougall
Director
Writer