Just a thought... Full windshield on the street and a full face helmet on the track. A wayward rock made it through 3 layers of my Bell GTX Pro Series helmet at about 80mph. That would have more than hurt if I didn't have a helmet or at least real strong/multi-layered windshield.
