Trouble Base music camp has today given fans of Lucky Dee a slit bit of his new music video- Ituga Tuga.
This video was shot on Kalangala Island some few days back.
Woko Derrick of Toltape Films was on the front seat and here is the teaser.
Copyright © 2019 West Nile Expozed. Powered by Ufanisi Africa