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