Introducing: Self Esteem arrives with debut single ‘Your Wife’

Self-Esteem is the brand new project from Rebecca Taylor. 10 wonderful years in a successful indie band, and Rebecca finds herself musically re-incarnated. Self Esteem is the next chapter of […]

Advertisements
Read Article →