It would seem every car manufacturer is trying to outdo each other this year with their Christmas celebrations.
Toyota has lit up Bedford Square in London by using the power of a Prius Plug-in's lithium-ion battery pack, while Mini has created a range of Christmas wrapping paper designs, supposedly ideal for the Mini lover in your family should you have one.
But one area where the battle has been fierce is the Christmas video. These jovial, light-hearted seasonal films normally appear on YouTube and are the perfect way for a normally serious car company to show it has got a fun side.
Yesterday we showed you the fruits from Mercedes-Benz's tuning division AMG. Some shouty German engineers were shouting rather a lot at a racing driver piloting an equally shouty Mercedes SLS AMG GT3 racer.
But now it is the turn of the Three-Pointed Star's arch rival – BMW and its M division.
The video sets out to create the fastest Christmas song in the world with the help of a racing circuit, the Zurich Acapella Group, a German touring car driver and the new BMW M135i.