Custom 2006 BMW 325xi for sale

Heres the REAL logic break down for you, car was probably released 6 months earlier than 2006 as most brand new cars are sold months earlier than the yr they were made, for an example is 4-5 months ago 2011 hyundais were being sold and its still not 2011 yet. In addition to this, it is pretty much 2011 SOO the car has been driven for around 66 months which is 5.5 years at 20k which IM using as a yearly number would be 110,000 miles.