Is Amelia Earhart Alive?

S24, E2: Is Amelia Earhart Alive?

Available on iTunes, Travel Channel, Prime Video, discovery+, Hulu
Don Wildman investigates the disappearance of Amelia Earhart.