
Ben Answers Your Cleopatra Questions
Sep 18, 2025 - 40:44
Radio and PodcastLive Radio & Podcasts
20th Century Fox pays Elizabeth Taylor a record-breaking salary to play Cleopatra, then tries to save money by filming the movie in England. That turns out to be a disastrous decision. The weather doesn’t agree with Liz,...