- Artist:
- ODESZA
The Last Goodbye Tour Live: 2CD
€18,99
Release date: 12 July, 2024
Product Code: 05054429194951
Live album from American electroninc duo ODESZA recorded during their 'The Last Goodbye Tour' which kicked off in 2023.
- Label:
- Ninja Tune