Izzo Bizness & Abela Music – Tumeoana

272
Published on May 7, 2017 by admin

Izzo Bizness & Abela Music –
” TUMEOANA” (Official Music Video)-
Video Shot in Dar es Salaam,Tanzania Directed by Nickdizzo
Audio Produced by : Abbah

Tag

Add your comment

Your email address will not be published.