Izzo Bizness & Abela Music – Tumeoana

396
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.