1 Result #1: Xiu Xiu [translated: The sent down girl] [1999] Creators & Contributors: Chen, Joan, 1961-; Lu, Lu +6 more VHS Video New York : Unapix Entertainment ; [Place of publication not identified] : Stratosphere Entertainment, [1999] Loading... Ask at the Service Desk Check availability