The fact that santa now wears red, is because of Coca Cola
http://uk.answers.yahoo.com/question/index?qid=20061207122127AAzI18V
i'm sure there's a better explanation somewhere, but that was the first one that popped up when i googled
LOL, not anthrax, as much as people would love that present....
Someone may complain that it cant be a present, but it can!
[spoiler]technically...[/spoiler]