8094. Self Esteem – RolloutSelf EsteemSuggested by Sally in Southampton^ A Sheffield link. Alex Turner and Rebecca Taylor AKA Self Esteem are both from there…Share this:FacebookTwitterEmailLike this:Like Loading...