VIDEO: John Mayer’s Michael Jackson Tribute

Here’s John Mayer performing “Human Nature” at today’s Michael Jackson public memorial service held in Los Angeles at the Staples Center. It was a touching tribute for the late King of Pop.

Mayer announced on his twitter prior to the show, “I’m honored to have been asked to play at MJ’s memorial service. I will be representing all of us who can’t be there. Going to say goodbye from all us kids. I also want you to know that I’m going not to ‘perform’ but to contribute… Proud to be a musician.”