By Sunday afternoon, the 27-year-old self-funded racer, once dubbed an "internet celebrity" by skeptics, steered her car across the finish line, becoming the first-ever Chinese driver to complete an ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results