David Chen
Singapore, Singapore
Lives to make sense of the world. Believes that all problems can be solved rationally. Except billiards - did I seriously just miss that shot?

Singapore, Singapore
Lives to make sense of the world. Believes that all problems can be solved rationally. Except billiards - did I seriously just miss that shot?
