Tuesday, May 5, 2020

Watch The Talking Heads live in Dortmund, 1980

 Here's the Talking Heads with Adrian Belew on stage at Westfalenhalle in Dortmund, Germany on December 20, 1980. 

No comments:

Post a Comment