Hey guys,
Not much life left in my stock tires, and considering a fresh set of Pilot Super Sports. Anybody in the CLT area have any recommendations on a good Michelin dealer...someone who might be able to install them w/o making a mess of my Sport rims?
Thanks!