carnewschina.com
Party at the Beijing Super Car Club (SCC) in China
The Beijing chapter of the Super Car Club (SCC) of China just opened a brand-new headquarters at the Workers Stadium in Beijing.
Tycho de Feijter