By iHeartPodcasts
Let's talk about Ruth Shady, a woman who is putting Indiana Jones to shame.
See omnystudio.com/listener for privacy information.