KTSF interview

Posted in News

Made in China¬†wins Official Selection and is to be screened at the 2011 San Francisco Int’l Asian American Film Festival (March 10-20, 2011).