• February 14, 2012

cheney also wore a ’2001 staff’ cap

Look at these fools. They are the Leaders of Earth, for real! These are great meetings, because all the leaders get to wear some ridiculous native-garb costume so they look like a bunch of nerds at a Star Trek convention, in Iowa. Oh wait, that’s the other World Leader Meeting, right? Ha somebody forgot to [...]