I have a 2012 bmw x1. It has only 140,000km on it. I am the second owner and
bought it certified. It recently started jerking when I shifted from park to drive.
After having the transmission fluid c...
6 Great Deals out of 63 listings starting at $22,950