Talking Heads – Live In Rome – 1980 – Past Daily Backstage Weekend
Click on the link here for Audio Player – Talking Heads, live in Rome – 1980 – RAI Radio/TV This weekend it’s a classic concert from Talking Heads. Recorded live in Rome by Italian TV/Radio network RAI in 1980. Talking…