Self Esteem releases an anthem of rebirth with “If Not Now, It’s Soon”
Rebecca Lucy Taylor, known as Self Esteem, has just released a powerful new single called “If Not Now, It’s Soon.” This song is lively and urgent, showcasing her signature style of honesty and self-reflection. It comes from her upcoming album, “A Complicated Woman,” which is set to be released on