Last Updated: Wednesday, 12 August 2015 04:31 Nick Spark Hits: 3173
The Legend of Pancho Barnes will be showing at the San Francisco Women's Film Festival on April 10, 2010 at 5 p.m. at the Roxie Theater. The San Francisco Women's Film Festival runs from April 7-11, 2010. Visit their website for more information.