News

ABC-7 at Noon 10.04.12: "A New Juarez"

Documentary filmmaker Charlie Minn talks about his latest documentary, which profiles the positive changes in our sister city.


comments powered by Disqus