The Charlatans – Live At Glastonbury 1995 – Past Daily Backstage Weekend
The Charlatans – Live at Glastonbury 1995 – June 25, 1995 – BBC Radio 1 – The Charlatans in concert at Glastonbury this week. Recorded during one of the band’s high points, by the BBC on June 25, 1995. Oneā¦