Santa Claus is coming to town (and by town we mean the mall) – Sat., Nov. 19 – Sat., Dec. 24
[photo and video via creepysantaphotos.com]
SANTA CLAUS IS COMING TO TOWN
Oh, Christmastime traditions. Any other time of year it’s entirely unacceptable to sit your children on a stranger’s lap–a stranger who’s dressed in a furry red pimp suit stuffed with pillows, with a mop tied to …







