Texas Performing Arts presents U.S. Premier of Sin Sangre

The Texas Performing Arts will be presenting the U.S. premiere of Sin Sangre on March 21 and 22 starting at 8 p.m. at the McCullough Theatre in conjunction with the Chilean Theatre Company, Teatrocinema, and the Teresa Lozano Long Institute of Latin American studies and the department of theatre and dance. The film will be […]