To help in celebrating Sesame Street’s arrival on Netflix on November 10th, some of the Street’s biggest characters are shown wearing the attire of the streaming service’s biggest characters. Oscar ...