IndyCar completed a successful test of its new clear deflector device Thursday, which is designed to protect a driver’s head from being struck by debris. The clear deflector is IndyCar’s solution to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results