Ollie Baba

Ollie Baba were an American soul-funk band that released a self-titled album on Polydor in 1978.

Members: Deborah Thomas, Michael McGloiry, Ollie Brown, René Moore

Discography:

  • Ollie Baba (1978)

Leave a Reply

Your email address will not be published. Required fields are marked *