Home-Grown Film Wows at Festival
POSTED: Saturday, August 15, 2009 - 9:55pm
UPDATED: Wednesday, February 17, 2010 - 2:24pm
It's been the talk of the Plaza Theater Film Festival.
It's called "Hands of God," and it seems much of El Paso had a hand in creating it.
To see more of Carlos Corral's work, click on this link: http://www.mindwarpentertainment.com/2/work/4/film/