Which Santa is creepier? The one on the left or right? admin Published: December 12, 2009 Categories: Santa is a Lady's Man Buy it on Ebay