Sesame Street puppet Mar 10, 2008 19:48:06 GMT -10 Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by tiffanyf on Mar 10, 2008 19:48:06 GMT -10 I haven't seen Sesame Street in years but that is just too cute for words.