ODESSA PREMIERES SELF-TITLED EP
NEW YORK, NY (September 15, 2014) – ODESSA has linked up with Paste Magazine to exclusively debut her Odessa EP [Chop Shop/Republic Records] today. You can listen to the four-song set in its entirety here. The EP will be available...
September 15, 2014