Music “It’s Done”: ODESZA Announce New Album – EDM.comBy Team EntertainerMarch 23, 20220 With two easy phrases, ODESZA broke EDM Twitter in the present day.The Grammy-nominated digital music duo have introduced a model…