A Sesame Street Classic

(via The Kid Should See This)

3 Comments leave a comment below

  1. What the fuck did I just watch?

  2. Hahaha, same here in Amsterdam!

  3. This video is really amazing.