This is absolutely the best thing I have ever seen. Leave it to the newly Emmy-validated host Stephen Colbert to give us an absolutely perfect parody of “bickertainment” news shows using lovable “Sesame Street” characters. Take that, FOX News!
Is it okay that I kind of have a crush on Big Bird?