Musical Interlude Twofer Posted on 28 June 2024 by The Tactical Hermit The Talking Heads (From the 1983 Live Concert Album “Stop Making Sense”)