Giro helmets won't fit my 7 5/8ths head, but Bell L/XL helmets will. I've used the Ghisallo and the Furio. Try to get a helmet from a brick and mortar bike shop so you can try it on.
__________________
You're east of East St. Louis
And the wind is making speeches.