Andrew Sullivan, the first gay president, and some guy.

Andrew Sullivan, the first gay president, and some guy.