Now Playing | Amelia's Last Call 166

On July 2, 1937, Amelia Earhart reaches out to radio operators to ensure she is on patch to reach Howland Island. Unfortunately this would be the last time anyone would hear her voice.

Recommended for You

Watch More Other Show Videos
Filter