I aaw Alice 2x in Tulsa, his Billion Dollar Baby, and Welcome to my Nightmare tours. The one I really wanted to see his Killer tour. A classic performer. I believe he started “glam rock”.
I believe he started glam rock.
No, Alice started shock rock. Glam rock was a British invention (see T-Rex).