Q quepasameng New member Aug 3, 2009 #1 I would assume these tires are a bit pricey. Why would car companies choose to put these on their cars?
I would assume these tires are a bit pricey. Why would car companies choose to put these on their cars?