I'm typically not a fan of politically driven rap, but this is done in a more fun, non-threatening way that's not bad at all. I don't know if I could handle listening to it consistently, but maybe if there was an instrumental version...
And I also got this:
A 2009 release from Ugly Duckling that I didn't even realize existed.