Ho Ho Oh No: Ranking Our Top 9 Killer Santas ByRebecca Sayce There's more than one reason their suits are red...