Santa spied in London!
LONDON (Dec. 23, 2014) - Ever wondered how Santa manages to deliver all the presents in just one night? We might have just found out. We spotted the big man out and about London in a GT-R, much to the delight of the locals. This year Rudolph might be given a break!