L Liza New member Sep 5, 2010 #1 My BICYCLE helmet itches my neck soooo much!! I really don't know what to do! Do they sell any helmets that don't have the canvas strap!
My BICYCLE helmet itches my neck soooo much!! I really don't know what to do! Do they sell any helmets that don't have the canvas strap!