Rebecca Taylor is probably best known as one half of British indie group, Slow Club, who are currently on hiatus. As Self Esteem, she has released one of the albums of the year and her tour to support it reaches Bristol tonight.
Continue Reading-->
Rebecca Taylor is probably best known as one half of British indie group, Slow Club, who are currently on hiatus. As Self Esteem, she has released one of the albums of the year and her tour to support it reaches Bristol tonight.
Continue Reading