Michael Jackson HIStory Statue On River Thames 1995
June 15, 1995
A Michael Jackson statue for the launch of HIStory floats on the River Thames in London in 1995.