Legendary MC and Brand Nubian representative Grand Puba returns with the new single “It’s Been Awhile” ahead of his forthcoming Black From The Future LP, which is slated to arrive on April 15th via Babygrande Records. The latest since his 2009 Retroactive LP, the project reunites Puba with the label for yet another socially-driven release that chronicles his return to the game. The self-produced single channels dubplate classics and picks up where Blackstar‘s “K.O.S. (Determination)” left off. Dropping gems and digging into supreme mathematics, Grand Puba proves he hasn’t lost a step. Check the track below to listen to “It’s Been Awhile.” Pre-order the Black From The Future LP via iTunes. Follow Grand Puba via Twitter at @iamgrandpuba for more.