Odessa’s Self-Titled Debut Album is Out Today
ODESSA releases her anticipated self-titled full-length debut, ODESSA [Chop Shop/Republic Records] today. This past Thursday, she teamed up with Billboard for an exclusive first listen stream of the album in its entirety. Make sure to experience all eleven tracks HERE.
Music News Music