Racing car Helmet Where in NY
Hi folks,
I have planned a trip to the area of Manhattan, NY and I want to replace my helmet for Track Days. Some of you can help me suggesting me a store near from this area where I can buy the Helmet. I have in mind Bell or Simpson brands. I prefer buy directly to the store in order to prove the right size for my head.
Thank you in advance and regards
|