ODESZA Announce Summer Tour, Forest Hills Show in August
Electronic duo ODESZA announced that they will tour through the United States this summer. This news comes following the release of three singles this year alone. Their new album, The Last Goodbye, is scheduled to drop on July 22nd.
…