Texas is freezing, but the roast of Ted Cruz is on

Jake LaCaze @jakelacaze