Holy Fucking Shit Fuck

Yes, the leader of the free world is a fucking idiot. Yes, that’s him touching German leader Angela Merkel. We don’t know what else to say. Click here for the painfully uncomfortable video. [via Wonkette]

Yes, the leader of the free world is a fucking idiot. Yes, that’s him touching German leader Angela Merkel. We don’t know what else to say. Click here for the painfully uncomfortable video. [via Wonkette]