- Artist:
- ODESZA
The Last Goodbye Tour Live: 2CD
£16.99
Release Date: 12 July, 2024
Live album from American electroninc duo ODESZA recorded during their 'The Last Goodbye Tour' which kicked off in 2023.
- Label:
- Ninja Tune
- Formats:
- CD Album
- Cat#:
- ZENCD306