http://www.mardigrasmadeinchina.com/ Part of the Human Rights Watch Film Fest at PFA throughout this weekend (partially repeated at Yerba Buena Arts Center in March)
Added by bjorke on February 6, 2006