Artists
Album Info
Release Date: 2021-05-26Label: Freedom
Recorded at Olmsted Sound Studios, New York City, 25th September 1969.Comes in gatefold mini LP replica with obi & Japanese insert.
Label: Freedom
Recorded at Olmsted Sound Studios, New York City, 25th September 1969.