Quote:
Originally Posted by clill
The shop at Sonoma raceway has plenty of helmets. Wine country ?
|
Yep, Wine Country Motorsports is where I got my helmet. They have a very nice selection and it really is something you need to try on. The different brands are all sized slightly differently.