Grand Puba is back with a new song “It’s Been A While.” This is his new single off his upcoming album “Black from the Future.”