Jackson set to play O2 Arena in the United Kingdom . `` It 's the perfect place for [ Jackson ] to play , '' George said . Renowned publicist says Jackson smart to tackle smaller venue . The singer is expected to perform at London's O2 Arena, where he has performed for more than a decade. ` He 's a huge star there still ''
Jackson set to play O2 Arena in the United Kingdom . Renowned publicist says Jackson smart to tackle smaller venue . The singer is expected to perform at London's O2 Arena, where he has performed for more than a decade. ` He 's a huge star there still ''