The new and improved Republican Party. Brought to you by Ted Cruz and CPAC!
The GOP is in turmoil. Libertarians vs Religious Right, Libertarians vs Libertarians vs Glenn Beck, RHINOS vs WHACKOS where will it all end? I think we will not find that out until the first Wednesday in November 2014.