DEIRDRE Deirdre Creyton “I’m only happy when it rains” Garbage. DEIRDRE’s tracks I Need A Wolf by DEIRDRE published on 2020-08-17T13:47:58Z Treat Love Right by DEIRDRE published on 2020-08-17T14:17:56Z Jesus by DEIRDRE published on 2020-08-17T14:06:16Z