Dongfeng Race Team

“Charles is one of the most determined guys I’ve ever met. His mindset is to go fast, and that’s what we are here to do with him.”