image credit: Chanel
BMW turns off the lights and takes a break in Christmas ad
It’s getting cold and snowy outside which could mean only one thing – Christmas is coming soon. For the automotive industry, the holiday season is that time of the year when everyone is making a recap of the last 12 months and is taking a look at what’s coming next during the next year.