Michael Jackson HIStory Statue On River Thames 1995
June 15, 1995
Michael Jackson HIStory statue on River Thames in London June 15, 1995

A Michael Jackson statue for the launch of HIStory floats on the River Thames in London on June 15, 1995. (Photo by Mark Baker/Sony Music Archive via Getty Images)

Comments ()