CHONGQING, China – Zhang Xue wept with joy and furiously waved a Chinese flag as he watched his company’s superbike scream across the finish line four seconds ahead of competitors in only its third world championship race…
www.globalmotohub.com