Hilarious...campaigning on Big Bird, i’m dying laughing.
Yea, and Sesame Street just told the campaign to take the ad down. They do not have nor will they get permission!