Ben Black - Paper Haters pt.3 (Video)


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.