In the 2025 D1 Drift Grand Prix China finale, the SPT shock absorber drift car was driven by Xian Zhenchao of Qingdao Walker Drift team to compete for the qualifying spot