I’m laughing so hard I can barely type this. Let’s just say Medea Benjamin’s rap skills leave a lot to be desired.

Note: This was released last October but it’s news to me.

Big HT to Dave