Interviews Legacy Article Music & Bands Tier 2 Tier 3 Interview: Self Esteem by Stuart Barker 29 November SHARE Facebook Twitter Pinterest It’s been nearly a decade since Rebecca Taylor and Charles Watson released their debut record as Slow Club. Nowadays Rebecca can be performing solo as..