Taleban Dooda Has The Equipment To 'Finish Him'





Taleban Dooda drops off his new single and video “Finish Him.” Produced by ATL Jacob and TM88.