Gov. Sarah Palin still has the magic. And Sen. Ted Cruz shows Texas loyalty to his first and foremost supporter. Good things happening here.

Advertisements