Tweet Follow me Post navigation David Rubenstein, Lyn Alden & “Bad” Brad Berkwitt Appear on Mooch FM with Host Anthony Scaramucci Biting Commentary on “Cancun” AKA “Lying” Ted Cruz Attacking Iconic Big Bird from Sesame Street…