The King of Pop’s reign is not over yet, as many people have predicted over the years. Despite the drought in musical performances from his Royal Highness, his fans have stuck with him. And this year, he is going to have a live performance at the O2 Arena in London – the first since 2006. Oh happy day!