Oct 09, 2012 6:30 PM
Big Bird and Sesame Street rake in millions in profits. Good for them. They can stand on their own, and they should. Funny how she didn't mention that Sesame Street asked them to pull the ad because they didn't authorize it.