Quantcast
PHOTOS These 12 Santas will get you in the Christmas spirit – Metro US

PHOTOS These 12 Santas will get you in the Christmas spirit

Christmastime is here and that means Santa Claus is on the loose!

Check out these amazing photos of Santa Claus spotted around the world!