Check out some renowned luxury brands, and how they’re pushing the boat out this Christmas! Canada Goose and Burberry are becoming marketing marvels by making store experience memorable for customers. Also, Ferrari’s second car ever to be built is up for sale, and is rumoured to be the most expensive car in the world!