BMW z4 s drive 2.5 litre fresh 12 month mot just done fresh oil change and filters roof works perfectly. Leather interior heated seats has got age related marks . Sport button and sport plus.
I am open to ALL SWAPZ