Taleban Dooda Has The Equipment To 'Finish Him' November 18, 2020 Taleban Dooda drops off his new single and video “Finish Him.” Produced by ATL Jacob and TM88. Post navigation Future and Lil Uzi Vert Drop ‘Pluto x Baby Pluto’ Deluxe AlbumGabriela Knows Exactly How To Deliver Great Music – “Grow Up”