MusicMusic Reviews Natasha Lisimo – Baba By Chibuoke - September 5, 2020 0 335 FacebookTwitterPinterestWhatsApp This is Natasha Lisimo’s official music video titled “Baba”. [youtube https://www.youtube.com/watch?v=SCwNesa0yyQ&w=560&h=315]