Has been? You mean, "never was".
You mean Dee Snider the new spokesman for Stanley Steamer commercials, I kid you not. “LOSER”
Really, this guy had what? One hit! He’s a one-hit wonder who has gotton more mileage out of that one lipstick-wearing hit than most any other “musician”.
I never understand why this guy keeps popping up like some type of musical authority. The guy basically is known for one, single song — and wearing red lipstick.