memento

0 2655

John Legend is indefatigable when it comes to charities. Over the weekend he joined Sting and the Roots on the Mall in Washington DC...