Breaking News

Wednesday, August 27, 2014 - 5:28pm
Monday, August 25, 2014 - 5:28pm

Home-Grown Film Wows at Festival

POSTED: Saturday, August 15, 2009 - 10:55pm

UPDATED: Wednesday, February 17, 2010 - 3: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:

Comments News Comments

Post new Comment