December 24, 2009 Psycho Santa speaks Psycho Santa speaks, “remember shoppers, only 364 days left until next Christmas!”