Taleban Dooda Returns With New Single “Mind Of A Maniac”
Taleban Dooda releases new single “Mind Of A Maniac.” On the track, Dooda is an open book as he raps about survival. The East Tampa riser is sandwiched between the world and his problems, and…