Which car craft are you going to decorate your Christmas tree with?
A car craft craze in Britain has taken the internet by storm, with more than 1,400 car crafts being created.Car crafts, or ‘car craft’ in the US, have been popping up across Britain in recent years, with some of the most popular creations being the ‘Carcraft Queen’ car, the ‘Lion King’ car and the ‘Worm’…