All reviews seem negative
Took my car to have it fixed, it was heating up. First they said it was going to cost $1500 because it needed new motor. Then because I said I could'nt afford this they said ""no ...
Tire Dealers