I'm trying to buy a Snell certified helmet and am having a difficult time finding a place that sells them.
I'm not talking about online, I want a physical store so I can first make sure the helmet fits me, and then make sure it fits me in the NSX.
Any recommendations? Something in the IE or eastern LA/OC would be best.
I'm not talking about online, I want a physical store so I can first make sure the helmet fits me, and then make sure it fits me in the NSX.
Any recommendations? Something in the IE or eastern LA/OC would be best.