Stella Garcia
Stella Garcia (born July 6, 1942) is an American actress who appeared in the films The Private Lives of Adam and Eve, Change of Habit, The Last Movie, and Joe Kidd.
Duck, You Sucker – 1971
PG 2hr 18 mins – | Drama | War | Western |
A low-life bandit and an I.R.A. explosives expert rebel against the government and become heroes of the Mexican Revolution.