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.
Studio 11 Studio 11 is a recording studio in Chicago, Illinois, founded in 1996. Best known for hip hop music, duranguense, gangsta rap, and house music styles, Studio 11 has recorded, mixed, and mastered over 35,000 musical songs.