A team of researchers may have found Amelia Earhart's plane, The Electra, underwater, off the coast of an island in the western Pacific Ocean. CBS News' Terrell Brown reports on one of the great ... more 
A team of researchers may have found Amelia Earhart's plane, The Electra, underwater, off the coast of an island in the western Pacific Ocean. CBS News' Terrell Brown reports on one of the great mysteries of the 20th century. less 
1 / 26
CBSTV Videos
Fri, May 31, 2013 10:00 AM EDT