Michael Jackson Totally pwns O2
Moonwalk on this Don’t stop till you get enough, indeed. For the fimo-featured King of Pop will play a further 35 shows at the O2, on top of the ten already announced. The run will extend well into 2010 and practically give Jacko squatter’s rights …






