New michelin SS and mounting
#1
Drifting
Thread Starter
New michelin SS and mounting
Looking to pick up a new set of Michelin Super Sports 345/30/19's & 295/30/19's. Where is the best place (Tri State area) to buy them and also have them mounted & balanced. They are going on a very expensive set of AlphaOne rims, so I need top notch installer. Have had negative experince in the past with damaged rims. Any and all help is much appreciated
Thanks Rick
Thanks Rick