Press Release

Xinhua Silk Road: First China-Thailand Rally Racing kicks off in SW China’s Guizhou Province