Michael Jackson announced today that his 10-night July stand in London will be the last time he gives concerts in that city, the Times reports. In a brief appearance at the O2 arena, Jacko told screaming fans,“this is the final curtain call.” It was unclear, though, whether the King of Pop meant he’s done with just London, or with performing live altogether.
(More Michael Jackson stories.)