HUFFINGTON POST
06/07/2011 04:19 pm ET | Updated Aug 07, 2011

Sesame Street Accused Of Pushing Liberal Bias (VIDEO)