Share

RAW: Drift racing competition in Zhuhai, south China

A drift racing competition kicked off in Zhuhai, south China’s Guangdong Province on Saturday.

The top prizes of a hurdles race went to racers from Italy, Japand and China.

Leave a Comment