My Favorite Bands Logo
    Odea
    Odea

    ODEA [o-day-ah] is an up & coming producer from Los Angeles, California.

    Data provided by Discogs