Hello Muppet fans, I am new to the forum here and thought i would join in hopes of connecting with people who remember the old Muppet Stuff store located on Lexington Ave in New York City in the 80s. I have been researching the history of it for a project and have talked with many of the people involved with the store recently. Now I am trying to find people who actually shopped there. If anyone has any memories of memorabilia of that store please let me know! Thanks!