What. The. Fuck. Is up with racist Sesame Street Muppets???

http://www.theguardian.com/theguardian/sh…

http://gothamist.com/2012/09/19/see…