More About Points »
San Jose, CA
Leaves trails on turns on drway don't knw y still leaks I'm Gona replace it again see wat happens. An sum times on stops If I press the gas hard it sorta gets stuck an says traction control an here an their it say stability control to be service soon why? Ill appreciate ur advice.