Artists
Album Info
Release Date: 2001Label: 1201 Music
Recorded at Polydor Studios (Dames II), Paris, 26th June 1969.This CD has been remastered from the original recording tape. All background noises, such as pops, clicks or other noises have been removed as much as possible without compromising the original recording quality.