Land Rover Of Dallas
They tried to rip me a new one but
My water pump went out on my Discovery II. I had it towed to the nearest Land rover dealership, (Land Rover of Dallas). The estimate to repair the water pump was around $500. I said fix it. The following day the service dept. Called to let me know there where other problems that need fixing. The ...