Twins take take part twin drifting competition in the City of San Menxia, Central China’s Henan province, May 29, 2016. (Photo/China News Service/Wang Zhongju)
RIGHT BG
Twins take take part twin drifting competition in the City of San Menxia, Central China’s Henan province, May 29, 2016. (Photo/China News Service/Wang Zhongju)