I have enjoyed my E63 645ci since March of 2004. My question. Is it a car that would be worth keeping for the long haul or should I trade it in?...
Separate names with a comma.