Biting Commentary on “Cancun” AKA “Lying” Ted Cruz Attacking Iconic Big Bird from Sesame Street… Tweet Follow me