Artists
Album Info
Release Date: 2003-11-22Label: Improvising Artists Inc.
Recorded New York City / Nola Studios / June 28, 1967.Comes in mini LP replica with OBI & Japanese insert.
Label: Improvising Artists Inc.
Recorded New York City / Nola Studios / June 28, 1967.