School of Visual Arts’ 2017 After School Special
SVA Theatre 333 West 23rd Street, New York, NY, United StatesFeaturing some of School of Visual Arts’ most accomplished film, television, animation and visual effects alumni, this week-long festival will include screenings, premieres of new work and behind-the-scenes looks at…