Ted Cruz just picked a fight with a Muppet. Again.
Briefly