Hey guys. Anyone live in or around Chapel Hill, NC and recommend a good shop to put on tires?
Its a Dr grab a 6 pack and do it yourself. Not a bad thing to know. There is one brand that is a bitch to get on though. I think Dunlops maybe.
You need to be a member in order to leave a comment
Sign up for a new account in our community. It's easy!
Already have an account? Sign in here.