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.
The Blues Brothers Show The Blues Brothers Show is a live show attraction located at Universal Studios Florida and Universal Studios Hollywood (where it is known as The Blues Brothers R&B Revue).