LS1GTO Forums banner

1 - 4 of 4 Posts

·
Registered
Joined
·
26 Posts
Wow 280 stores nationwide and iv never seen one in my life? the site is pretty much a tirerack wanna be but i find it kind of neat that they install lowering kits instead of just replacing with OEM products. i presonally wouldnt trust bringing my car to anyone and having them touch anything on my suspension but hey for car-illiterate people this might be the place for them
 
1 - 4 of 4 Posts
Top