Before I hit the track for the first time I need to get a helmet (of course). Where would be the best place to go try some on? I would expect the local track (Englishtown, Atco or even NJMP) would have a very limited selection. Or am I wrong? There are some motorcycle/performance shops around but from my searching here I need an auto racing helmet, not motorcycle.
Also, there's a large swap meet coming up next month. Is buying a new one there from a true vendor a bad idea?
Thanks for the help,
JT
Also, there's a large swap meet coming up next month. Is buying a new one there from a true vendor a bad idea?
Thanks for the help,
JT