SESAME STREET DOES GLEE.
OH MY GOD.
I feel uncomfortable with how much better this is than Glee.
dude I seriously can’t deal with how good this is
god it’s literally perfect I’m laughing so hard
That was the most amazing thing ever. You can clearly hear the Rachel puppet say “I’m looking at you Finn, I’m looking at you longingly…”