Babble at Ohio Trump rally PROVES Princess Diana and Jackie O are still alive

As another foreigner, the best explanation I have come up so far is: he is their Idol, in a dancing-around-a-golden-calf way.

ETA:
Exhibit A

Exhibit B

CPAC 2011. Statue made in China.

14 Likes