Michael Jackson Statue In Wuhan, China
May 06, 2021
Michael Jackson Statue In Wuhan, China

On Earth Hour day in March, fans paid tribute to the King of Pop by installing a statue of Michael in Wuhan, China, the former epicenter of COVID-19. Inspired by Michael’s Super Bowl image, it is a reminder that Wuhan is almost healed after the pandemic and it is meant to bring hope that the world will soon be, too. #HealTheWorld

Michael Jackson Statue In Wuhan, China