Esther Adewumi – “Yin Baba” [Praise God] Video + Mp3
Esther Adewumi drops the official video for her debut single titled “Yin Baba” This powerful Gospel track is a praise song released to Mark yet another year given unto her by Gd today, One thing you might notice about this song is the melodious tune.
Leave a Comment