ODESZA Reveal First-Ever Live Album, "The Last Goodbye Tour Live"
ODESZA have revealed their first-ever live album, The Last Goodbye Tour Live. The release of the duo’s fourth LP, The Last Goodbye, ended a five-year wait between albums and led to a stunning tour throughout 2023. ODESZA are now set […]