ShowShowTexas, Radio 2 Live: 2021Aug 5, 2021Texas, Clare GroganSaint Luke’s · Glasgow, United KingdomFollowI was thereUpload from this showMediaLineupAboutTexas