Some very immature minds in here. Calling all white people crackers and cacs is very stupid and counterproductive. Cracker is a term that should be reserved for oppressive whites. What's to be gained from it? Racists don't give a shyt about that. The ones on the fence might ruin a potential ally and some decent righteous white people may unfairly target for no reason. On here cac seems to be the in thing to call people wen they have no valid points lol. It's quite childish and counterproductive. What about the whites that died for civil rights? Are they cacs? That talk is just stupid... I understand how a bitterness can creep in due to the oppressive and racist system but in practical terms it doesn't help, we have to think on a higher level and do what Martin Luther King Jr, Malcolm (in the latter days particularly) Selassie, Bob Marley, Africa Bambata, KRS-One and several others have shown and taught us. Judge human beings by the content of their character, which is shown by words and actions, not on a colour. I've experienced huge racism, from mainly white people over the years, but I also have people that are white that are revolutionaries, genuine friends or business associates. All the name calling FOR NO REASON based on colour is senseless. We are all human beings, there's good and bad in every race, white people who sterotype blacks are fukking stupid, cause could easily by that notion say all whites are child molesters, generalizations are normally never good, and particularly when it comes to race, to take the moral ethical high ground can't become guilty of what we are supposed to despise and rebel against, So when it comes to rappers judge on music, don't like fine, just don't generalize cause it doesn't help with anything, same with people.