You might want to sit down for this, but singer-songwriter John Legend is angry at Donald Trump again, this time over Trump’s comments about Baltimore.

Watch:

Quite the wordsmith, that John Legend.

And stunning. Don’t forget stunning.

Well, at any rate, one thing’s for sure: