Now, it goes without saying that any self-respecting angel of annunciation ought to have something to announce, right? Only from Ghost of a flea could I discover which 1980s rock band I am.
I hereby announce that I am Twisted Sister!
Ooooh. You're SO BAD. and you don't want to take shit from anyone. Unfortunately for you, you're going to have to, because your image isn't so much tough as it is hilarious.