China Racing
China Racing started out life in the A1GP series back in 2004 and was authorised by the Ministry of Sports of China. Since then, the team has competed in several different race series, including Superleague Formula and the FIA GT1. Many Chinese drivers have resultantly made their international name with the team. China Racing’s other […]