You people suck
Took my truck in for a leak, they found one leak and I took it home. Next day leaking took it back they found two more leaks, took it back home. Next day took it back again for leaks and they tell me the pump is bad in the transmission. So unfortunately I let them...
Read More