Michael Jackson Retiring?

Michael Jackson has just announced he will play 10 shows in July at London’s O2 arena before retiring. It’s still unclear whether these will be his last live performances in London or his last performances ever period. Who knows with all that crazy.

Facebook Conversations
          
    Now Buzzing