Esther Adewumi Celebrates Birthday With New Music Video “Yin Baba (Praise God)”
In her words: “Today is my birthday and I am forever grateful. I dedicate this video to my mom and all the mothers out there. Yin baba (Praise God) was a vision brought to life by Zionaire Republic. Yin baba is a contemporary, traditional, yet groovy and soulful. This is a must watch!! Enjoy and be blessed.”
Watch Video Below:
Listen, Enjoy and Share!