San Antonio Film Festival Runs from August 1-5, 2018
The 24th Annual San Antonio Film Festival kicked off at the Tobin Center for the Performing Arts at 100 Auditorium Circle, San Antonio, Texas, on August 1st, 2018. Longtime director Adam Rocha, who has led the group for 24 years, did not greet us as we drifted in to get … [Read More]