Trouble Base has today released the long-awaited song of its artiste- Lucky Dee titled- Ituga Tuga
The song talks of people who less appreciate the little God gives them at hand as they wish to own much bigger, not knowing that there are other people out there yearning to own that little they are having.
Ituga Tuga was produced by Producer Wani of Master Mind Records.
Below is the Song Link, listen and download.