Ben Black of Delusionists goes in over a Davinche production in a bid to win a spot on Baby Blue's forthcoming single, Paper Haters pt.3. You can vote for Ben to win here.
Ben Black - Paper Haters pt.3 (Video)
20.3.11
baby blue, ben black, davinche, delusionists, uk hip hop, uk hip hop blog