3/06/2009

Jacko's Final Curtain Call

A final run of concerts at London's 02 Arena, beginning July 2nd, has just been announced by Michael Jackson. Promising to perfom fan favorites, the self-titled King of Pop has implied this will be his final hurrah. Jackson hasn't played live for a concert audience in over a decade.