All reviews seem negative
i recently purchased a '99 Land Rover from eastlake auto sales, and upon getting hone, i noticed a coolant leak which had been horribly repaired with some sort of putty. not even ...