Stars & Stripes Film Festival: Barry Tubb

Gadi Elkon of Selig Film News interviews Texas native Barry Tubb at the 2014 Stars & Stripes Film Festival in Dallas, Texas.  The Stars & Stripes Film Festival is being held at Angelika Film Center from November 6th through November 9th 2014 in Dallas, Texas.


Written By
More from Dev Shapiro

Ashland Independent Film Festival Announces New Leadership Team

  Richard Herskowitz, who served as Artistic and Executive Director of the...
Read More