VodkaPundit

Take THAT!

Pete Sessions wins in Texas.