Showing all 2 Facts found
Click to filter results
When Richard Thompson plays at The Ritz, New York City, USA, David Byrne of Talking Heads turns up to join him onstage for the first encore.
When Richard Thompson plays at The Ritz, New York City, David Byrne of Talking Heads turns up to join him onstage for the first encore.