Busta Rhymes has been teasing a number of tracks recently and he finally releases one of them. The track – ‘AAAHHHH!!!’ features and was produced by Swizz Beatz. After his great appearances on the new A Tribe Called Quest album and an apparent new record deal with EPIC Records, Busta might have a career revival here in 2017.
Stream ‘AAAHHHH!!!’ below.