Christmas PHOTOS These 12 Santas will get you in the Christmas spirit Metro Posted on December 23, 2014 Christmastime is here and that means Santa Claus is on the loose! Check out these amazing photos of Santa Claus spotted around the world!