London-based Indie-rock band Public Service Broadcasting has just announced the release of their fifth album, “Last Flight.” Set to be released on October 4, 2024, the album tells the story of an American female aviation pioneer, Amelia Earhart’s last flight aboard her beloved Lockheed Model 10-E Electra.
Related Posts
A Big Cut: Alaska Airlines Shares Trade Down 6% On Revised Forecasts
- Guest authors
- September 16, 2025
- 0
Alaska Airlines Dumps 4 Transcontinental Routes
- Guest authors
- April 20, 2025
- 0