7/31/12

Cruzing to victory

Tea Party favorite Ted Cruz has won a convincing victory against Republican  establishment favorite David Dewhurst in the Texas senate primary. Read more
[Thanks BJS]
UPDATE: Cruz served Chick-Fil-A at his victory party. It seems  that he has a lively sense of humor, too.