Scratch

New Scratch (Feat. Damon Albarn & Talib Kweli) – “Too Late”

While the Roots crew is giving late night television a musical facelift, their one-time DJ/beatboxer dude Scratch has assembled a heavyweight constellation of cameo talent…
Amrit Singh | April 23, 2009 - 11:34 am