Unbridled joy & batshit energy: SELF ESTEEM live at the Tramshed March 12, 2023 Rebecca Lucy Taylor, aka Self Esteem, delivers an unforgettable performance on a tour that at 18 months in, is essentially taking a victory lap in Cardiff. Region: South Wales Read moreUnbridled joy & batshit energy: SELF ESTEEM live at the Tramshed