![](https://static1.simpleflyingimages.com/wordpress/wp-content/uploads/2024/07/artboard-16_9-52-1.jpg)
Immortalized In Music: A Brief Guide To Amelia Earhart's Lockheed Electra 10-E
Summary Public Service Broadcasting's new album, "Last Flight," tells the story of Amelia Earhart's ill-fated final journey. The album's first single, "Electra," is a pulsating electronic melody. Public Service Broadcasting …