Sen Ted Cruz: Democrat Party Is Absolutely NUTS