Spanish DJ ‘Professor’ Performs Routine Using Obie Trice’s ‘The Setup’ and Black Rob’s ‘Ready’

Professor, a DJ and turntablist from Spain, scratches and juggles Obie Trice and Nate Dogg’s “The Setup” and Black Rob’s “Ready” in a new routine for DJcityTV.

Related: Watch Dstrukt Perform His ‘I Heart Kanye’ Routine

Popular