Mystify: Michael Hutchence | The Last Rock Star
“It's just as difficult to live in a self-made hell of privacy as it is to live in a self-made hell of publicity.” - Michael Hutchence
On the morning of November 22, 1997, Michael Hutchence was found dead at the Ritz-Carlton hotel in…