Our 2014 BMW 328i xDrive Gran Turismo hatchback just passed the 5,000-mile mark. All is well.
Read the full story here
Comments