Who's going to wake trump up when it's time for his hate speech?

3116