Tag Archives: lifeng shen

  • Lifeng Shen takes down Johnny Chan to win APT Korea 2013

    August 26, 2013