The Essential Odetta is a combined and shortened version of two live albums, Odetta at Carnegie Hall and Odetta At Town Hall from 1960 and 1963 respectively.
Average Amazon Customer Rating – %%AVERAGERATING%% Stars Continue reading The Essential Odetta 1960 1963