Nov 9, 2012

Sesame Street

Sesame Street premiered on PBS November 10, 1969.

Here's to Elmo and all of our friends, that we grew up with, new and old. 




Tomato sauce and rice, corn tortilla and nori eyes, mustard nose and a nori mouth.