Michael Jackson Lives Forever At Madame Tussauds

Michael Jackson Lives Forever At Madame Tussauds

Hundreds of fans gather at Madame Tussauds in Hollywood to watch the unveiling of a life like wax figure of Michael Jackson.