Question: Where was Mom Always Liked You Best! recorded (besides at The Troubadour)?
Sentence (from "My World (Cyndi Thomson album)"): My World is the debut album of American country music artist Cyndi Thomson.
Relevant evidence: No