News

Self Esteem has unveiled new single "Rooms", the bonus track on the deluxe edition of her debut album Compliments Please. Rebecca Lucy Taylor, aka Self Esteem, released her debut LP Compliments Please ...