Wait, there really was a Croonchy Stars?
I saw the commercial for this when I was a kid. It was on a VHS tape of some Muppet thing or other. I really wanted it, but my mom couldn't find any. So I thought it was just made up as part of the show. But it *was* real!