Lo Ka Fai

Lo Ka Fai is a automobile racer from China. [1]