The passing between the year 2014 and 2015 will forever be remembered by BMW fans as either a big letdown or a big, pleasurable surprise. That’s because it was on December 31st, 2014, when the first ...