Talking Heads photo

Talking Heads setlist at Nakano Sunplaza in Tokyo, Japan on February 27, 1981

Talking Heads setlist on February 27, 1981 at Nakano Sunplaza in Tokyo, Japan on tour Remain in Light