Are all BMW's expensive to maintain or is it really the M models?
Wonder how much this would cost to maintain vs owning a Ford or Chevy
2014 BMW 335i xDrive Gran Turismo Test – Review – Car and Driver
Wonder how much this would cost to maintain vs owning a Ford or Chevy
2014 BMW 335i xDrive Gran Turismo Test – Review – Car and Driver