Asian American International Film Festival 2008 Review
The Asian American International Film Festival ran from July 10 through July 19, 2008 at the Asia Society at 725 Park Avenue in New York.
Director Jessica Yu screened her immensely popular film, “Ping Pong Playa,” at the festival’s Closing Night Presentation. Comments heard at the AAIFF08 Awards Ceremony following the presentation reflected the positive response […]