Car Review: 2002 BMW 325xi
September 08, 2010, 05:38 AM
We actually own 2 of these models! One has 170,000 miles and is still a great car! The other still a baby at 60,000! Repairs are expensive...but there is a store in New Hampshire (also available on line) that you can purchase parts and if you are handy at all make a few repairs yourself!