mostlymuppet.com
Sesame Street on YouTube
Last week I saw Waxy’s link to one particular YouTube user who had put up a bunch of Sesame Street clips – 59 in total. I made a note to mention it here, but I’m lazy. Deal. Then …