WATCH: Sesame Street Characters Do Impressions of Each Other

This may be the best thing you see all day.