Joined
·
105 Posts
So I need a new lid. I tried on a Giro Atlas II and it fit well (my head measures 23.5"). But I've also seen some good deals on the Bell Alchera online and it seems like it might be a nicer helmet.
How do the two compare in terms of fit? Comfort? Venting?
Any preferences between the two?
How do the two compare in terms of fit? Comfort? Venting?
Any preferences between the two?