If you instantly knew this was a still from the Saturday cartoon hit "Muppet Babies", then you very likely are a child of the 80's (or a mom of a 30-something year old!) I can't believe how many people fell in love with this show. It always creeped me out!! You never saw the nanny's face, only her retched striped socks that she NEVER changed. And those poor lil muppets never went outside -- except for one episode (probably b/c viewing mom's complained!). No wonder they were forced to use their imagination!!
Click on the pic above to enter the world of the 80's as you remembered it -- what's your favorite? Mine were the Scratch n Sniff Stickers - I think I had them all in my cherished sticker book, except the Plumb one!