I was thinking more Marilyn Manson on the Mechanical Animals tour. See the MTV VMA “Dope Show” video for details ;)
I remember that. Good call.