by Sharrie
November 05, 2009
Ask Sharrie
to share more
Turn Left, Turn Right (Chinese: 向左走·向右走; pinyin: Xiàng zuǒ zǒu, xiàng yòu zǒu; Cantonese Yale: Heung joh chow, heung yau chow) is a 2003 joint Hong Kong-Singaporean romance … see full wiki