Ted Cruz Puts on a Show