LET THEM FIGHT: Sesame Street's desert island tweet takes an awfully dark turn

Posted at 8:01 pm on March 18, 2019 by Brett T.