Donald Trump on....Hannibal Lector?

Current Events

He sure has some fucked up definitions of the word "great".
This is where cool people write stuff.