On November 6, an angry America will take to the voting booth.