ODESZA – The Last Goodbye’ Is Finally Released: Hear the Brand New Album.
It’s finally here! ODESZA has just released their new and 4th album, ‘The Last Goodbye’. This long awaited album has been 5 years in the making, and features singles like “The Last Goodbye” and “Light Of Day”. The duo has already garnered critical acclaim for their music, with nominations from […]