Ladies and gentlemen. The American Voter.



Let the weeping begin.

No comments: