My Favorite Bands Logo
    FLOOR BABA
    FLOOR BABA

    FLOOR BABA is a producer from Youngstown, Ohio. They are Co-Owner of the internet label DESKPOP.

    Data provided by Discogs
    Concert Tickets available at StubHub!
    Sites: