I recommend Dilated Peoples (but I don't know if they still exist). They had many great songs between 2003-2004. Their songs were very meaningful and philosophical. Check out some of their tracks on youtube.com. "Worst comes to worst" is still an excellent track.
|