Jump back, sit back, get back, relax …

Talking Heads: 77 is released on September 16, 1977 …

Talking Heads 88