That's right, folks! It's time for another round of Republican wankery, this time courtesy of CNN.
Debate moderators will be Hugh Hewitt (because right-wing radio must represent!), Wolf Blitzer and Dana Bash, which means you should brace for a night of foreign policy madness and neocon dreams.
Rand Paul snuck onto the main stage just in the nick of time, but not by the rules. CNN just said it was okay for Baby Paul to be on the main stage because they felt like it. And Sam Feist likes him. Or something.
Here's your debate bingo card for tonight's fun and games.
Let the games begin!