I think I just caught a glimps of Sesame Street's newest source of advertisement. For a long time now, "Beaches" resorts has been a sponsor for SS, and, in return, has been getting their business recognized at the beginning of each SS episode. Well, now they (Beaches) are going one step further and are starting to advertise SS as being part of their big family. I saw this advertisement a few minutes ago on "Fox News Channel". "Beaches" was advertising their business when the woman speaking stated something about "Elmo and all his other SS friends" which is what caught my attention. I looked up to see the SS logo on the corner of the screen and it was there for the whole advertisement. As for what they were addressing, (and I may be wrong here. please correct me if I am), I could have swore she said something about Elmo and his friends actually being present at the resorts. Does anyone else Know anything about this?