The NASCAR windshield is protected by several layers of adhesive film that can be torn off to avoid drivers losing visibility while racing at high speeds. While many safety improvements have been ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results