Ted Cruz on Fox News

by Noah Glyn

Ted Cruz and David Dewhurst both appeared on Fox News today. Cruz spoke about a political “tidal-wave where voters are fed up with the same tired establishment incumbents.”