Friday, November 11, 2011

New De La Soul Album in the making!

Wanna hear the whole song!

2 comments:

  1. Long Live De La. This is the best news I've heard all week. Thanks

    ReplyDelete