Pop stars are such a generous bunch, aren’t they? Always willing to give their time and talent away for free in the name of a good cause. 852 more words