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.

Leave a comment