Diamond Platnumz Baba LaoWatch at the source
Baba Lao is a swahili slang that means being on top of everything or ahead of everything.
Catch Up With Diamond Platnumz On:
Diamond Platnumz’s music video for “Baba Lao”, released 2019. 3:09 in HD, 41,687,445 plays and 236,473 likes on YouTube. Filed under Asian.