BMW 320d 56 plate Mint runner with no dodgey bangs or knocks. Mv2 18" alloys Part service history.
I am open to ALL SWAPZ