Back to News
Michael Jackson believe they caught 'miracle' on camera at Trafalgar Square memorial

Michael Jackson believe they caught 'miracle' on camera at Trafalgar Square memorial

It's 17 years since the King of Pop passed away just three weeks before he was set to begin a residency at London's O2 - and now fans believe he's still here in spirit

Read original article