I have a set of NOS Turbo wheels and need to get some tires mounted, out of caution I'm reluctant to hit the local tire shop near me.
Any one have a good tire shop recommendation that can handle wheels without scratching/damaging them?
Users browsing this forum: Google [Bot] and 84 guests