Okay, I think it's about time for me to buy a racing helmet so I can track my 289FIA. I live in the Santa Cruz area and work in San Jose. Can anyone recommend a good place to purchase a helmet? I know I can order one from Summit Racing, but I'm uncertain about the size of my noggin. (The whole "big hands, big feet" thing doesn't work here)
Any recommendations?
DD