Hey everyone! I'm going to New York in a couple of weeks and I wanted to know what there is to do there Muppet-wise. I'll defiantly stop by FAO Schwartz. And I'll stop by Pete's Luncheonette. (Any one know where that is?) Any ideas on what to do there?