Last year it was the Christmas Jumper; this year it’s your car that is becoming the ultimate Christmas accessory.
With reports of more and more people decorating their cars for Christmas, it would seem drivers are finding new ways to show their Christmas spirit.