Open Thread - Sesame Street Does House Of Cards Sesame Street takes on the Netflix drama with hilarious results. By Frances Langum 02/25/15 08:30 pm h/t Jamie. Open Thread below...