The Telegraph. The much lamented tradition of torching cars to mark the arrival of the new year claimed more than 10 per cent fewer vehicles this year.
The Telegraph. The much lamented tradition of torching cars to mark the arrival of the new year claimed more than 10 per cent fewer vehicles this year.