I'm planning a trip to Boston (From NY) and need to purchase a new helmet (I'm still snell 95). I will be stopping by HMS motorsports as well as Seymour Ent. (theracedepot.com). To those that know the area, are there other stores in the area that would be worth visiting? As it turns out I will have a lot of free time on my hands.
Primarily I want to go to try on helmets to get a good fit. From my motorcycle days I know I have an "ARAI shaped head", but the arai helmets like the gp-5w are so expensive..
Massachusetts folks.... Driving supply stores?
- brucesallen
- Speed Racer
- Posts: 1468
- Joined: Tue May 06, 2003 9:56 am
- Location: NH
- Contact:
Who is online
Users browsing this forum: Google [Bot] and 1 guest