Im not sure I agree with the whole content of it, but he is really good. Good voice, good at piano, and smart enough to come up with his own critical text. Congrats!
AND of course people and also blacks need to put on their big guys pants, and not be crybabies, they need to endure such a rant, free speech, and critical mind of the issues. I know I would if it were about myself or the community I have ancestry from. The problem is that PC silences us too much, of course too much of a hate speech is bad, but that is not to me too much of a hate speech, it is critical, but not hate speech.