Town Called Tokyo - Live In Japan 1982

Live At The Nakano Sunplaza, Tokyo. June 14, 1982.

Also available in Red & Pink