Amelia Earhart Birthday Celebration with Explorer Lloyd Romeo
Ebell of Los Angeles 743 S. Lucerne Blvd., Los Angeles, United StatesHas Amelia Earhart’s long-lost twin-engine Lockheed Electra plane with its innovative radio navigation system finally been discovered on the ocean floor? A team of six from the newly formed Deep Sea Vision company set out earlier this year to find evidence of what may have happened on July 2, 1937, when the world lost contact […]