Well, it's finally election day. Most tea party candidates are trailing in the polls, but there's always a chance that they'll sweep to victory.

So what do these newly popular folks actually stand for?

You don't want to know.