Tag: Biting Commentary on “Cancun” AKA “Lying” Ted Cruz Attacking Iconic Big Bird from Sesame Street…