One of the most political rap groups of all time is back, even though half of the group has passed on (Professor X & Sugar Shaft), they are still bringing the same lyrics with an important message you need to hear. You might even recall Eminem name dropping them on his ‘Encore’ album. If you like Public Enemy, def. check this out. Their album ‘Return From Mecca’ drops 10.31.06.
Check out the single: