The moment I heard this pella, I could not help picturing Snowflake playing it up Deborah Harry style clad in a vinyl catsuit with a couple likely lads on the guitars wearing skinny ties.
I suspect she really is supergirl.
I'm also so glad its stil...