Where was Mom Always Liked You Best! recorded (besides at The Troubadour)?
Flamingo Las Vegas Flamingo Las Vegas (formerly The Fabulous Flamingo and Flamingo Hilton Las Vegas) is a hotel and casino located on the Las Vegas Strip in Paradise, Nevada. It is owned and operated by Caesars Entertainment Corporation.
Odetta at Town Hall Odetta at Town Hall is a live album by American folk singer Odetta, recorded at Town Hall, New York, NY, on April 5, 1963 and first released later that year.