We found Santa. It seems he has been in Mexico recently. Not everyone will understand this next pic, but it cracks me up.