Palomino & Swissy (Original) / Palomino & Swissy (US)
A violent romp following an outlaw power couple through the dirty outlying towns of Los Angeles.
Info mistake?