Link Details
E! Online - It wasn't just 70 million voters and major corporations who were feeling charitable this week.