London Stand Will Be Jackson's 'Final Curtain Call'
By Harry Kimball,  Newser Staff
Posted Mar 5, 2009 3:39 PM CST
Michael Jackson.   (AP Photo)
camera-icon View 2 more images

(Newser) – 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.