A short snippet hanging off the balcony watching the formula Masters, while waiting patiently for the Porsche practice time! Other series running were the China Touring Car championship :CTCC and Audi LMS R8 cup. Ordos International Circuit, built in 2010, is a motor sport facility located in Kangbashi New Area, Ordos City, Inner Mongolia, China. […]