Artists
Album Info
Release Date: 1989Label: Candid
Recorded at Nola Penthouse Studios, New York City, March 17th & April 4th, 1961. Originally released in 1961Label: Candid
Recorded at Nola Penthouse Studios, New York City, March 17th & April 4th, 1961. Originally released in 1961