Talking Heads photo

Talking Heads setlist at Aichi Kousei Nenkin Kaikan in Nagoya, Japan on February 25, 1981

Talking Heads setlist on February 25, 1981 at Aichi Kousei Nenkin Kaikan in Nagoya, Japan on tour Remain in Light