LOL. Alice Cooper. I actually got it. Last concert I went to. 1976.
I just hope the local yokels get it.
:D