Canibus

Something new from Canibus “Tell The Truth”, firing shots at DJ Premier for recently saying Canibus is the most difficult artist he worked with for creating the right beat.