Well the truth is out! Lyrical Mycheal has been shooting a video for his Love song entitled “Niwowe Mbona” which he has released on his YouTube channel a few hours ago. The song “Niwowe Mbona” speaks about the true and pure love demonstrated through commitment and loyalty as God requires. Greater love has no one than this: to lay down one’s life for one’s friends (John 15:13). The Video is amazing!
You have to watch this video for your self below.