ODESZA Announces Stop at The Greek Theatre: The Last Goodbye Finale Tour
ODESZA, the electronic music duo known for their mesmerizing performances and innovative soundscapes, has just announced an exclusive stop on their highly anticipated The Last Goodbye Finale tour. Set to take place at The Greek Theatre in Berkeley, CA on June 13th, this intimate performance promises to be a must-see event for fans of the… Keep Reading