Stevie Wonder's concert was held at the Hard Rock Calling in Hyde Park London. Halfway through the set he suddenly played the harmonica to the tune of Michael Jackson's Human Nature. A gret tribute indeed.
Here is the video footage taken from a fan who was present during the concert, followed by the original Michael Jackson Human Nature video. Leave us a message for Michael Jackson so that together we can pay tribute to the King of Pop!