Sandra Castro
Born: None
The Last Chicana
as Liz EsperanzaReleased: 2010-06-09
In the near future, Mexico reclaims California. Liz, a Chicana native of Los Angeles, must...
Movie pageIn the near future, Mexico reclaims California. Liz, a Chicana native of Los Angeles, must...
Movie page