article placeholder

ODESZA: In Return

Just last month, Seattle-based electronic duo ODESZA released their first album, In Return, on CD, vinyl, and through digital download. Taking what some may call a DIY-approach, ODESZA have been touring extensi... Read More...