Earhart may finally land in U.S. Capitol

August 24, 2010 5:03 PM