Friday, November 15, 2013


Santa collects presents in style at the world's first Fashion and Retail Drive Through at Selfridges - all in the comfort and luxury of his new sleigh; an Aston Martin Vanquish Volante!


No comments:

Post a Comment