Join Date: May 2011
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Bought my car at Carmax here in Houston, TX. It is a 2006 with the 17" wheels. The tires look brand new, but they are a brand I have never heard of... did a "google" on them, and couldn't find anyone selling them in the USA. Where would I buy these... anyone heard of them?
|Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)|