Del the Funky Homosapien will be releasing his long awaited album with Def Jux after 8 years. The 11th Hour will be released March 11, 2008. Be sure and check it out!!!!
This site uses Akismet to reduce spam. Learn how your comment data is processed.