July 29, 2004

De La Soul coming back

Their next album is due at the end of September.

Posted by Casper at July 29, 2004 12:22 AM
Comments