El Limpia Autos (1983)

An old, self-taught car washer sets traps to prevent customers from getting away.

Date of release
1983-11-10
Runtime
10m
Director
Nelson García Miranda

Recommended