“We’re Back”: ODESZA Return for First Live Show In Three Years

ODESZA unveiled all-new visuals and production at the sold-out show in Seattle, which sets in motion an innovative tour with ambitions to be carbon negative.