San Diego Asian Film Festival - Spring Showcase

  • UltraStar Mission Valley 7510 Hazard Center Drive San Diego, CA, 92108 United States

Abacus will screen at the San Diego Asian Film Festival on Monday, April 24 at 3:50PM. 

Details here.