Oct 11 2010 From: Sesame Street Ala peanut butter sandwiches! Om nom nom nom nom. Ah. Me love magic. Frank Oz (Cookie Monster) #Food#Magic#Peanut Butter#Sandwiches