Video - Editor's Pick
Posted on August 1, 2013 at 12:30 PM
Amelia Earhart is a pilot and traffic reporter for the NBC station in Denver. She announced she is going to complete the flight the first Amelia could not. Amelia expects to fly around the world in just over two weeks, making 14 stops along the way.