Tanzanian music star Diamond Platnumz has released the much anticipated video for his new single – “Baba Lao.” Baba Lao is a swahili slang that means being on top of everything or ahead of everything. Watch: