ODESZA Dazzles With New Album, ‘The Last Goodbye’

ODESZA has kept fans on the edge of their seats all 2022 with teasers of their first album in five years, The Last Goodbye. On July 22, the iconic electronic duo finally delivered and it was well worth the wait.  ODESZA won hearts across the globe with tracks such as “Say My Name” and “the […]