This single is from Al’Tarba’s mostly instrumental album, Let The Ghosts Sing. This joint does however feature a fan favorite of mine in regards to emcees, Bekay. The two artists are very similar as the both bring a certain intensity to their craft. It’s a great combination.
