De La Soul talks their new project, traveling and touring, and the benefits of the music business.

Produced, Filmed and Edited by Chuck Holliday

   

Comments are closed.