Relatively new to the area, need to purchase a new helmet for road racing, anybody know of a good shop in the Atlanta area that carries a few brands I could check out and try on? Thanks.
Barnett Performance is down the street from me... about a half mile east from the state capitol. That's where I picked up my fire jacket and they let me try the stuff on. Summit doesn't.