Changan’s Blue Core Racing Gets First Championship Win in CTCC Race
Chinese auto giant Changan continues to exhibit its potential now winning 2021 China Touring Car Championship (CTCC) that too in its very first appearance
Changan’s Blue Core Racing Gets First Championship Win in CTCC Race Read More