Where are you from? What track are you going to?

There are usually windshield places that will replace on the spot. I would try to find one of those either near you or by the track. If not, call head of tech and see what can be done. Maybe the windshield got cracked while trailering to the track? <wink, wink>