It’s…Addi Di Teacha along with TSD! Yes, you read that right, Rapper The Sickest Drama has a song with the “World Boss“, Vybz Kartel. Titled “Never Back Down“, the track was produced by Inztinkz and features the lyrical Artists going at it bar for bar. Expect the usual flipping lyrics from the Word smiths, and expect to be blown away as the First Coast Movement and the Portmore Empire join forces! Inztinkz and TSD are currently working on super group The Council’s debut album which is set to be released in 2017. Hip Hop meets Dancehall, check out the track below and share your thoughts in the comments section.