James Wen Shenghao Denies Cheating Rumors, Explains Why He and Taiwanese Actress, Sophia Li Xing, Went Back to Her Home at Night
Taiwanese actor, James Wen Shenghao (温昇豪) was caught in cheating rumors when paparazzi spotted him hanging out at a bar with actress, Sophia
[...]