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