It's hard at the top for Esther. Next Up Season 33 Episode 206 8056 November 20th, 2024 Season 33 Episode 204 8054 November 18th, 2024