Self Esteem: “I Do This All The Time”

Sinuous confessions wrapped in stylish honesty and barbed in smart humor, “I Do This All The Time” is a cool confrontation and the subtly epic new single from Rebecca Lucy Taylor’s Self Esteem. You can find sundry streaming and download links for it right here.