Kerosene Kathy is bringing in the mail nIts a 50/50 choice nPass go or go to jail nYou can see her with her matches on the pavement in the rain nGlowing by the light of this southbound train nnShe's shouting good Christian soldiers stamp their ration book with failure nAnd twinkle little Stalin's hung his hat up on my nail you're nGonna wish you had of fought nWhen your last breath comes nCos we never want for nothing 'cept a little freedom nnAnd I've seen it all before nAnd I've seen it all before nnWell they brought me to the bars when I was fourteen nA sexy little girl and a seedy little magazine nThe painted out my life nOn a page of black and white nCos there's no call for justice when you're dealing in spite nnAnd I landed on a tightrope on the hookline of a dare nA little ragged at the edges but not beyond repair nWith a hole in every pocket and half a bag of tricks nBut it was nothing that a tenner and a bullet couldn't fix nnAnd I've seen it all before nAnd my money is on anger nThey say the form is good nThey say the odds are stacked nAnd this side of Birmingham's a good place to be nWhen they finally light the match nAnd I've seen it all before nnJust wait till they see me out on the front page nJust wait till they remember how they stroked this rage nShining like a penny in the back slum gutter nLike a single note sonata in the train conductors stutter nnMake sure they get to see me when I'm hanging from the ceiling nGet each detail of exactly how they're feeling nCos Five have got the rights to the docu-soap shows nThey'll buy the truth off with some donuts and a sweet red rose nAnd I've seen it all before